MantisBT MCP Server
MantisBT MCP server – manage issues, notes, files, tags, and relationships. With semantic search.
{
"mcpServers": {
"mantisbt-mcp-server": {
"command": "npx",
"args": [
"-y",
"@dpesch/mantisbt-mcp-server"
],
"env": {
"MANTIS_BASE_URL": "<mantis_base_url>",
"MANTIS_API_KEY": "<your-mantis_api_key>",
"MANTIS_CACHE_DIR": "<mantis_cache_dir>",
"MANTIS_CACHE_TTL": "3600",
"TRANSPORT": "stdio",
"PORT": "3000",
"MCP_HTTP_HOST": "127.0.0.1",
"MCP_HTTP_TOKEN": "<your-mcp_http_token>",
"MANTIS_SEARCH_ENABLED": "false",
"MANTIS_SEARCH_BACKEND": "vectra",
"MANTIS_SEARCH_DIR": "<mantis_search_dir>",
"MANTIS_SEARCH_MODEL": "Xenova/paraphrase-multilingual-MiniLM-L12-v2",
"MANTIS_SEARCH_THREADS": "1",
"MANTIS_UPLOAD_DIR": "<mantis_upload_dir>"
}
}
}
}{
"mcpServers": {
"mantisbt-mcp-server": {
"command": "npx",
"args": [
"-y",
"@dpesch/mantisbt-mcp-server"
],
"env": {
"MANTIS_BASE_URL": "<mantis_base_url>",
"MANTIS_API_KEY": "<your-mantis_api_key>",
"MANTIS_CACHE_DIR": "<mantis_cache_dir>",
"MANTIS_CACHE_TTL": "3600",
"TRANSPORT": "stdio",
"PORT": "3000",
"MCP_HTTP_HOST": "127.0.0.1",
"MCP_HTTP_TOKEN": "<your-mcp_http_token>",
"MANTIS_SEARCH_ENABLED": "false",
"MANTIS_SEARCH_BACKEND": "vectra",
"MANTIS_SEARCH_DIR": "<mantis_search_dir>",
"MANTIS_SEARCH_MODEL": "Xenova/paraphrase-multilingual-MiniLM-L12-v2",
"MANTIS_SEARCH_THREADS": "1",
"MANTIS_UPLOAD_DIR": "<mantis_upload_dir>"
}
}
}
}npx -y @dpesch/mantisbt-mcp-serverMANTIS_BASE_URLBase URL of the MantisBT REST API, e.g. https://your-mantis.example.com/api/rest
MANTIS_API_KEYMantisBT API key (Profile → API Tokens in MantisBT)
MANTIS_CACHE_DIRDirectory for the metadata cache. Defaults to ~/.cache/mantisbt-mcp
MANTIS_CACHE_TTLMetadata cache TTL in seconds. Default: 3600 (1 hour)
TRANSPORTTransport mode. 'stdio' for local use (default), 'http' for remote/team deployments
PORTHTTP port when TRANSPORT=http. Default: 3000
MCP_HTTP_HOSTBind address when TRANSPORT=http. Default: 127.0.0.1 (local only). Use 0.0.0.0 for Docker/remote.
MCP_HTTP_TOKENOptional Bearer token to protect the /mcp endpoint when TRANSPORT=http
MANTIS_SEARCH_ENABLEDEnable offline semantic search (requires ~80 MB model download on first use)
MANTIS_SEARCH_BACKENDVector store backend for semantic search. 'vectra' (default, pure JS) or 'sqlite-vec' (faster for >10k issues)
MANTIS_SEARCH_DIRDirectory for the semantic search index. Defaults to ~/.cache/mantisbt-mcp/search
MANTIS_SEARCH_MODELHugging Face model for embeddings. Default: Xenova/paraphrase-multilingual-MiniLM-L12-v2
MANTIS_SEARCH_THREADSONNX inference threads for the embedding model. Default: 1
MANTIS_UPLOAD_DIRIf set, restricts file uploads to this directory (path traversal protection)
AI-powered news intelligence — 21 tools for personalized monitoring, briefings, and semantic search
BuyWhere MCP server for product search, price comparison, and affiliate-ready shopping workflows.
Search and discover Agent Skills from the skills.sh registry. Powered by HAPI MCP server.