boostspace
Boost.space MCP server
claude mcp add --transport stdio boostspace-boostspace-mcp-server python -m boostspace_mcp.server \
--env BOOSTSPACE_TOKEN="{{TOKEN}}" \
--env BOOSTSPACE_API_BASE="{{API_PATH}}"How to use
This MCP server proxies Boost.Space’s REST API for MCP clients such as Claude Desktop. It exposes Boost.Space functionality to MCP tooling by launching the Python module that implements the server and wiring it to standard I/O for transport. After starting, MCP clients can connect through the configured transport and use the Boost.Space APIs (authenticated via a Bearer token) to fetch or mutate data as supported by the server implementation. The environment variables BOOSTSPACE_API_BASE and BOOSTSPACE_TOKEN must be supplied to authorize requests to Boost.Space.
To use with Claude Desktop, configure the mcpServers entry to point to the Python server module as shown in the example. Provide the API base URL and token in the environment, restart Claude Desktop, and the MCP client will be able to communicate with Boost.Space through the MCP bridge implemented by this server.
How to install
Prerequisites:
- Python 3.8+ installed on the system
- Access to pip for Python package installation
Installation steps:
-
Install the MCP server package via pip: pip install boostspace-mcp
-
Verify installation by running the server module to ensure it starts without errors: python -m boostspace_mcp.server
-
Alternatively, if you prefer to run via uv, install uv and add the package per your workflow (see the project README for uv instructions).
-
When integrating with an MCP client (e.g., Claude Desktop), use the provided mcp_config example to supply the necessary environment variables and command invocation.
Additional notes
Tips and considerations:
- Ensure BOOSTSPACE_API_BASE points to the correct Boost.Space REST API base URL and that BOOSTSPACE_TOKEN is a valid Bearer token with the required scopes.
- The transport is set to stdio in the example; if your environment requires a different transport, adjust accordingly per your MCP client capabilities.
- If you rotate tokens or API base URLs, update the ENV vars in the client configuration and restart the MCP client so changes take effect.
- For development and debugging, install development extras (e.g., pip install boostspace-mcp[dev]) and run tests as indicated by the project's test suite (pytest, ruff).
- Consult the Boost.Space MCP server repo docs for any version-specific compatibility notes or experimental features.
Related MCP Servers
mcp-vegalite
MCP server from isaacwasserman/mcp-vegalite-server
github-chat
A Model Context Protocol (MCP) for analyzing and querying GitHub repositories using the GitHub Chat API.
nautex
MCP server for guiding Coding Agents via end-to-end requirements to implementation plan pipeline
pagerduty
PagerDuty's official local MCP (Model Context Protocol) server which provides tools to interact with your PagerDuty account directly from your MCP-enabled client.
futu-stock
mcp server for futuniuniu stock
mcp -boilerplate
Boilerplate using one of the 'better' ways to build MCP Servers. Written using FastMCP