Skip to main content
Glama
arcep-eligibility-mcp-server

arcep-eligibility-mcp-server

by laurentluce

ARCEP Eligibility MCP Server

An MCP server that queries the ARCEP eligibility API to check fixed-line and mobile telecom eligibilities for a given address in France.

Tools

get_fixed_line_eligibilities

Returns fixed-line eligibility data for a given street address and town in France.

Parameters:

Name

Type

Description

streetAddress

string

Street address (e.g. "10 rue de la Paix")

townName

string

Town name (e.g. "Paris")

get_mobile_eligibilities

Returns mobile eligibility data for a given street address and town in France.

Parameters:

Name

Type

Description

streetAddress

string

Street address (e.g. "10 rue de la Paix")

townName

string

Town name (e.g. "Paris")

Related MCP server: risques_territoire_mcp

Setup

Prerequisites

  • Node.js 18+

  • An ARCEP API key

Build

npm install
npm run build

Configuration

Set the ARCEP_API_KEY environment variable:

export ARCEP_API_KEY=your_api_key

Usage with Claude Desktop

Add to your Claude Desktop config (claude_desktop_config.json):

{
  "mcpServers": {
    "arcep-eligibility": {
      "command": "node",
      "args": ["/absolute/path/to/arcep-api-eligibility-mcp-server/build/index.js"],
      "env": {
        "ARCEP_API_KEY": "your_api_key"
      }
    }
  }
}

License

ISC

Available Tools

2 tools
get_fixed_line_eligibilitiesA

Get fixed-line eligibilities for an address from the ARCEP API. Chains town lookup, address lookup, building lookup, and eligibility fetch.

Inputs: townName (required), streetAddress (required).

get_mobile_eligibilitiesB

Get mobile eligibilities for an address from the ARCEP API.

Inputs: townName (required), streetAddress (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.7/5.0

    Scored across 2 tools

    Disambiguation5/5

    The two tools are clearly separated by service type: fixed-line versus mobile eligibility. There is no overlap or ambiguity in their purposes.

    Naming Consistency5/5

    Both tools follow the exact same get_<type>_eligibilities pattern, using consistent snake_case and a clear verb-noun structure.

    Tool Count3/5

    With only two tools, the server feels minimal, but the count aligns with its narrow ARCEP eligibility scope. It is on the thin side but not unreasonably so.

    Completeness4/5

    The server covers both major eligibility domains (fixed-line and mobile) for the ARCEP API. A minor gap is the lack of separate address lookup or offer detail tools, but the core eligibility workflows are implemented.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers