context-space
Ultimate Context Engineering Infrastructure, starting from MCPs and Integrations
claude mcp add --transport stdio context-space-context-space docker run -d -p 8080:8080 --name context-space context-space/context-space:latest \ --env VAULT_ADDR="https://vault.example.com" \ --env VAULT_TOKEN="VAULT_TOKEN_IF_REQUIRED" \ --env MCP_API_TOKEN="Your MCP API token or placeholder" \ --env OAUTH_CLIENT_ID="OAuth Client ID if required" \ --env OAUTH_CLIENT_SECRET="OAuth Client Secret if required"
How to use
Context Space provides a unified MCP server that exposes a single endpoint to discover, authenticate, and interact with a growing suite of integrations. The MCP server acts as a gateway for agents and automation workflows to securely access real-world services through standardized MCP operations. Use the RESTful MCP API to list available capabilities, authorize access, and invoke tool executions. The platform emphasizes secure credential management and tool discovery, enabling agents to determine which tools to use and how to call them in a trusted, auditable manner. Typical use involves obtaining a JWT for authentication, querying the MCP root for supported capabilities, and then issuing invocations to specific tools like repository management, web search, or messaging integrations as needed by your automation workflow.
Once running, you can leverage the provided endpoints to explore available tools, request OAuth-protected access to services, and execute actions via standardized MCP invocations. The tooling is designed to be discoverable by agents, with built-in ability to recommend and orchestrate multiple tools to accomplish a given task. This makes it suitable for AI agents, automation bots, and developer tooling that require reliable, secure access to external services through a unified interface.
How to install
Prerequisites:
- Docker installed on your host (Docker Engine 19.03+ or newer)
- Optional: a valid MCP API token and credentials management (Vault or equivalent) if you plan to use secure credential storage
Installation steps:
-
Verify Docker is installed: docker --version
-
Pull and run the Context Space MCP server container: docker run -d -p 8080:8080 --name context-space context-space/context-space:latest
-
(Optional) Configure environment variables for authentication and vaults:
- MCP_API_TOKEN: Set your MCP API token or placeholder
- VAULT_ADDR: Vault server address if you use Vault for credential management
- VAULT_TOKEN: Vault access token if required by your setup
- OAUTH_CLIENT_ID / OAUTH_CLIENT_SECRET: If your deployment uses OAuth client credentials
-
Verify the server is running: docker ps curl -H "Authorization: Bearer <your_jwt>" http://localhost:8080/v1/docs
-
If you prefer to run with a specific image tag or via Docker Compose, replace the image name accordingly and define the same environment variables.
Additional notes
Notes and tips:
- The MCP server is designed to work with OAuth-based integrations and secure credential management. Ensure your Vault or credential store is accessible if you enable those features.
- Expose only the necessary ports to your network and consider placing the container behind a reverse proxy with TLS termination for production deployments.
- If you encounter authentication issues, verify the JWT token format and the configured OAuth client credentials. Review MCP route documentation at /v1/docs or the API Docs link in the README for endpoint specifics.
- The server supports a centralized approach to tool discovery and invocation, enabling agents to determine the best tool for a given task and to call it via a consistent MCP interface.
- If you need to scale, consider running multiple instances behind a load balancer and sharing credentials through a secure vault.
Related MCP Servers
aser
Aser is a lightweight, self-assembling AI Agent frame.
mesh
One secure endpoint for every MCP server. Deploy anywhere.
moling
MoLing is a computer-use and browser-use based MCP server. It is a locally deployed, dependency-free office AI assistant.
mcp -js
MCP server that exposes YepCode processes as callable tools for AI platforms. Securely connect AI assistants to your YepCode workflows, APIs, and automations.
zerodha
Zerodha MCP Server & Client - AI Agent (w/Agno & w/Google ADK)
mcp-framework
Rust MCP framework for building AI agents