ado-search-mcp
Enables search and management of Azure DevOps work items and wiki pages via MCP, wrapping the ado-search CLI.
README
ado-search-mcp
MCP server that wraps the ado-search CLI for Azure DevOps work item search and management.
Tools
| Tool | Description |
|---|---|
ado_search |
Full-text search of indexed work items and wiki pages |
ado_grep |
Regex pattern search across work item fields |
ado_children |
List children/descendants of a work item |
ado_show |
Show full content of a work item or wiki page |
ado_list_links |
List links on a work item (live from ADO) |
ado_list_comments |
List comments on a work item (live from ADO) |
ado_fetch |
Fetch specific work items by ID into local store |
ado_create |
Create a new work item |
ado_update |
Update an existing work item |
ado_add_comment |
Add a comment to a work item |
ado_add_link |
Add a link between two work items |
ado_remove_link |
Remove a link between two work items |
Prerequisites
- Node.js 18+
- ado-search CLI installed and on PATH
- An initialized ado-search data directory (
ado-search init && ado-search sync)
Setup
- Clone and build:
git clone https://github.com/HurleySk/ado-search-mcp.git
cd ado-search-mcp
npm install
npm run build
- Create a config file (
ado-search-mcp.json):
{
"dataDir": "/path/to/your/ado-search/data-dir",
"adoSearchPath": "ado-search"
}
- Add to your project's
.mcp.json:
{
"mcpServers": {
"ado-search": {
"command": "node",
"args": ["/path/to/ado-search-mcp/dist/server.js"],
"env": {
"ADO_SEARCH_CONFIG": "/path/to/ado-search-mcp.json"
}
}
}
}
Configuration
The server looks for config in this order:
ADO_SEARCH_CONFIGenvironment variable (path to JSON config file)ado-search-mcp.jsonsidecar file next todist/server.jsADO_DATA_DIRenvironment variable (data directory path only)
License
MIT
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.