boamp-server logo

boamp-server

by stefw

boamp-server is an MCP (Model Context Protocol) server designed to query the BOAMP API and retrieve public procurement notices. It allows users to search for public markets using various criteria and obtain complete details on specific markets.

View on GitHub

Last updated: N/A

What is boamp-server?

boamp-server is a Model Context Protocol (MCP) server that interfaces with the BOAMP API to fetch public procurement notices. It provides tools to search and retrieve detailed information about public markets.

How to use boamp-server?

To use the server, you need to install it and configure it within Claude Desktop. You can then use the provided tools, get_public_markets and get_market_details, by providing the necessary parameters such as keywords, market type, limit, sort criteria, departments, and market ID.

Key features of boamp-server

  • Retrieves public procurement notices from BOAMP API

  • Supports searching by keywords, market type, and departments

  • Provides detailed information about specific markets

  • Offers sorting options for search results

  • Compatible with Claude Desktop via MCP

Use cases of boamp-server

  • Finding public procurement opportunities based on specific keywords

  • Monitoring public markets in specific departments

  • Analyzing trends in public procurement data

  • Integrating public market data into other applications

  • Automating the process of identifying relevant public procurement opportunities

FAQ from boamp-server

What is BOAMP?

BOAMP is the Bulletin officiel des annonces des marchés publics, the official bulletin for public procurement notices in France.

What is MCP?

MCP stands for Model Context Protocol, a protocol for communication between applications.

How do I install the server?

Install dependencies using npm install, build the server using npm run build, and configure it in Claude Desktop's claude_desktop_config.json file.

How do I debug the server?

Use the MCP Inspector by running npm run inspector.

What parameters can I use with get_public_markets?

You can use parameters like keywords, type, limit, sort_by, and departments.