api-mcp-server
The Senso API MCP Server is an implementation of the Model Context Protocol that enables Claude to interact with a Senso knowledge base. It supports adding, searching, and generating content for enhanced knowledge management within the Claude Desktop environment.
Senso API MCP Server
A Model Context Protocol (MCP) server implementation for the Senso API, allowing Claude to interact with your Senso knowledge base through Claude Desktop.
This server enables Claude to:
- Add raw content to your knowledge base
- Search existing content
- Generate new content based on your knowledge base
Prerequisites
- Python 3.12 or higher
- uv - Fast Python package installer and resolver
- Claude Desktop application
Configuration
API Key
The server uses a Senso API key for authentication. You need to edit the API key in the server.py
file.
Claude Desktop Configuration
To use this MCP server with Claude Desktop, add it to Claude's configuration.
Using the MCP Tools with Claude
After setting up the server and configuring Claude Desktop, you can use the tools through natural language interaction.
Troubleshooting
Common Issues
- No tools showing in Claude: Restart Claude Desktop and verify configuration file formatting.
- API Key Issues: Update directly in the
server.py
file. - Path Problems: Use absolute paths in configuration.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
MIT License