synapse-mcp
3
The Synapse MCP Server is designed to interface with Synapse entities, offering features such as OAuth2 authentication, entity retrieval, and metadata access. It is suitable for applications needing robust access to Synapse data models.
Overview
This project is a Model Context Protocol (MCP) server that offers a RESTful API to access Synapse entities and their annotations. Features include:
- Synapse OAuth2 authentication
- Retrieve entities by ID or name
- Obtain entity annotations and children
- Query Synapse tables
- Get datasets in Croissant format
It supports various endpoints and allows deployment via Docker or Fly.io, and integration with Claude Desktop is possible for enhanced capabilities.