Skip to main content
The Model Context Protocol (MCP) is an open standard that creates standardized connections between AI applications and external services. Rhombus provides an MCP server that gives AI tools like Claude Code, Cursor, and Claude Desktop instant access to our complete API documentation.
Quick AccessRhombus Developer Documentation MCP Server: https://api-docs.rhombus.community/mcp

Why Use the Documentation MCP?

Instant Documentation Access

AI assistants can search and retrieve relevant documentation without leaving your workflow

Always Up-to-Date

Automatically synced with the latest Rhombus API documentation

Context-Aware Assistance

AI tools understand your API and provide accurate, documentation-backed responses

Faster Development

Get answers about endpoints, parameters, and examples instantly while coding

What’s Included

The Rhombus Documentation MCP provides:
  • Search Tool: Query the complete Rhombus API documentation
  • Endpoint Information: Details about all available API endpoints
  • Code Examples: Access to implementation examples and best practices
  • Authentication Guide: Information about API keys and authentication methods
  • Integration Patterns: Video player implementations and advanced use cases

Setup Instructions

Choose your AI tool below for setup instructions:

Add MCP to Claude Code

Claude Code makes it simple to add MCP servers with a single command.
1

Open Terminal

Open your terminal or command prompt
2

Run MCP Add Command

Execute the following command:
claude mcp add --transport http rhombus-docs https://api-docs.rhombus.community/mcp
This adds the Rhombus documentation MCP with the name rhombus-docs.
3

Verify Installation

The MCP will be immediately available in Claude Code. You can verify by asking:
"Search the Rhombus documentation for camera endpoints"
Claude Code will now use the MCP to retrieve accurate documentation.

Using the MCP in Claude Code

Once configured, Claude Code will automatically:
  • Search documentation when you ask API-related questions
  • Reference specific endpoints when building integrations
  • Provide code examples from the documentation
  • Suggest best practices based on official guides
Example queries:
  • “How do I authenticate with the Rhombus API?”
  • “Show me camera endpoints for retrieving video”
  • “What parameters does the access control API accept?”
  • “How do I implement the video player?”

Available Tools

The Rhombus Documentation MCP provides the following tools to AI assistants:
Search the complete Rhombus documentationThis tool allows AI assistants to search through all documentation pages, including:
  • API endpoint references
  • Authentication guides
  • Implementation examples
  • Video player documentation
  • Best practices and tutorials
Example Usage:
Tool: search-documentation
Query: "camera video streaming endpoints"
Results: Returns relevant documentation snippets with links to full pages.
Retrieve detailed information about specific API endpointsGet comprehensive details about Rhombus API endpoints including:
  • Request parameters
  • Response schemas
  • Authentication requirements
  • Code examples
  • Error codes
Example Usage:
Tool: get-endpoint-details
Endpoint: "/api/camera/getMediaUris"
Results: Complete endpoint documentation with examples and parameters.
Find implementation examples and code snippetsSearch through code examples for:
  • Video player implementations
  • Authentication flows
  • API integration patterns
  • Multi-camera synchronization
  • Timestamp extraction
Example Usage:
Tool: search-code-examples
Topic: "DashJS player setup"
Results: Relevant code examples with context and explanations.

Example Workflows

Building a Video Integration

1

Ask About Video Endpoints

"What endpoints do I need to stream video from a Rhombus camera?"
The MCP will search documentation and provide relevant endpoints with descriptions.
2

Get Implementation Details

"Show me how to implement the DashJS video player"
Retrieves the complete video player implementation guide with code examples.
3

Ask About Authentication

"How do I authenticate for video streaming?"
Provides federated token authentication details and code samples.
4

Request Specific Examples

"Give me a complete JavaScript example for streaming video"
Returns working code examples from the documentation.

Exploring Access Control

1

Discover Endpoints

"List all access control endpoints in the Rhombus API"
MCP searches and returns comprehensive list of access control endpoints.
2

Understand Parameters

"What parameters does createAccessGrant accept?"
Retrieves detailed parameter documentation for the specific endpoint.
3

See Examples

"Show me an example of creating an access grant"
Provides code examples and usage patterns from documentation.

Best Practices

Be Specific in Queries

Ask targeted questions about specific endpoints or features for better results

Reference by Name

Mention “Rhombus API” or specific endpoint names to get focused documentation

Request Code Examples

Explicitly ask for code examples when you need implementation help

Follow Up Questions

Ask follow-up questions to drill deeper into specific topics

Troubleshooting

Possible causes:
  • MCP server URL is incorrect
  • Network connectivity issues
  • Tool needs to be restarted
Solutions:
  1. Verify the URL: https://api-docs.rhombus.community/mcp
  2. Check your internet connection
  3. Restart your AI tool
  4. Re-add the MCP configuration
Try these approaches:
  • Rephrase your question more specifically
  • Use exact endpoint names or feature names
  • Break complex questions into simpler queries
  • Check if you’re asking about a feature that exists in Rhombus API
The MCP server automatically syncs with the latest documentation. If you suspect outdated information:
  • The documentation may have been recently updated
  • Try rephrasing to get different results
  • Verify against the online documentation
For command-line tools:
# Remove and re-add the MCP
claude mcp remove rhombus-docs
claude mcp add --transport http rhombus-docs https://api-docs.rhombus.community/mcp
For GUI tools:
  • Remove the MCP configuration
  • Restart the application
  • Re-add the configuration
  • Verify the URL is exactly: https://api-docs.rhombus.community/mcp

Privacy & Security

Data PrivacyThe MCP server only provides access to public Rhombus API documentation. No private data, API keys, or user information is transmitted through the MCP.
What the MCP provides:
  • Public API documentation
  • Code examples
  • Integration guides
  • Best practices
What the MCP does NOT provide:
  • Your API keys or credentials
  • Customer-specific data
  • Private account information
  • Unreleased features or internal documentation

Additional Resources

Feedback

Have suggestions for improving the Documentation MCP?
The Documentation MCP is continuously improved based on developer feedback and usage patterns. Check back for new features and capabilities.