https://github.com/deepset-ai/deepset-mcp-server
MCP Server for deepset platform
https://github.com/deepset-ai/deepset-mcp-server
Last synced: 4 months ago
JSON representation
MCP Server for deepset platform
- Host: GitHub
- URL: https://github.com/deepset-ai/deepset-mcp-server
- Owner: deepset-ai
- License: apache-2.0
- Created: 2025-04-30T07:11:12.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-08-25T10:02:13.000Z (5 months ago)
- Last Synced: 2025-08-25T11:38:59.639Z (5 months ago)
- Language: Python
- Size: 24.7 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# deepset-mcp
**The official MCP server and Python SDK for the deepset AI platform**
deepset-mcp enables AI agents to build and debug pipelines on the [deepset AI platform](https://www.deepset.ai/products-and-services/deepset-ai-platform) through 30+ specialized tools. It also provides a Python SDK for programmatic access to many platform resources.
## Documentation
📖 **[View the full documentation](https://deepset-ai.github.io/deepset-mcp-server/)**
## Quick Links
- 🔗 **[deepset AI Platform](https://www.deepset.ai/products-and-services/deepset-ai-platform)**
- 📚 **[Installation Guide](https://deepset-ai.github.io/deepset-mcp-server/installation/)**
- 🛠️ **[MCP Server Guide](https://deepset-ai.github.io/deepset-mcp-server/guides/mcp_server/)**
- 🐍 **[Python SDK Guide](https://deepset-ai.github.io/deepset-mcp-server/guides/api_sdk/)**
## Development
### Installation
Install the project using [uv](https://docs.astral.sh/uv/):
```bash
# Install uv first
pipx install uv
# Install project with all dependencies
uv sync --locked --all-extras --all-groups
```
### Code Quality & Testing
Run code quality checks and tests using the Makefile:
```bash
# Install dependencies
make install
# Code quality
make lint # Run ruff linting
make format # Format code with ruff
make types # Run mypy type checking
# Testing
make test # Run unit tests (default)
make test-unit # Run unit tests only
make test-integration # Run integration tests
make test-all # Run all tests
# Clean up
make clean # Remove cache files
```
### Documentation
Documentation is built using [MkDocs](https://www.mkdocs.org/) with the Material theme:
- Configuration: `mkdocs.yml`
- Content: `docs/` directory
- Auto-generated API docs via [mkdocstrings](https://mkdocstrings.github.io/)
- Deployed via GitHub Pages (automated via GitHub Actions on push to main branch)