boamp-server MCP Server
Serveur MCP (Model Context Protocol) pour interroger l'API BOAMP et récupérer les avis de marchés publics. Ce serveur permet de rechercher des marchés publics en utilisant divers critères et d'obtenir des détails complets sur des marchés spécifiques.
Overview
boamp-server is a Model Context Protocol (MCP) server designed to query the BOAMP API and retrieve public market notices. This server allows users to search for public markets using various criteria and obtain complete details about specific markets.
To use boamp-server, install the necessary dependencies, build the server, and configure it with Claude Desktop. You can then query public markets by sending requests with specific parameters.
- Retrieve public market notices based on keywords and other criteria. - Get complete details of specific markets. - Supports various market types (SERVICES, WORKS, SUPPLIES).
- Searching for public markets containing specific keywords like "communication" and "digital".
- Retrieving details of a specific market using its ID.
- Exporting search results into a CSV format for analysis.
Add to your AI client
Use these steps to connect boamp-server MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"boamp-server-stefw": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-boamp-server-stefw"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"boamp-server-stefw": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-boamp-server-stefw"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"boamp-server-stefw": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-boamp-server-stefw"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"boamp-server-stefw": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-boamp-server-stefw"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"boamp-server-stefw": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-boamp-server-stefw"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"boamp-server-stefw": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-boamp-server-stefw"
]
}
}
}FAQ
What types of markets can I search for?
You can search for various types of markets including services, works, and supplies.
How do I install boamp-server?
Install dependencies using `npm install`, build the server with `npm run build`, and configure it for use with Claude Desktop.
Can I debug the server?
Yes, you can use the MCP Inspector for debugging, which provides a URL to access debugging tools in your browser.