Meridian MCP server
MCP server for Meridian: services, requests, workflow, payments, meetings for founders.
0 stars28 downloads/wk
Reviews
Write oneNobody has reviewed Meridian yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Meridian tools (16, 3 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
advance_stepAdvance the current step for a request to the next step (completes current step and moves currentStepId). Validates phase transitions.
create_meetingwrite actionCreate a meeting with title, scheduledAt (ISO), duration minutes, optional serviceRequestId, and invite selection (customer/provider). Creates Teams meeting via Graph and sends invites immediately.
create_service_requestwrite actionCreate a new service request. Needs serviceId (or slug) and answers matching the service formConfig.
get_payment_statusGet payment state for a service request (Payment row: amount, status, provider, serviceRequestId unique). Returns verification status — never trust redirect alone.
get_serviceGet a single Meridian service by id or slug, including formConfig and delivery steps.
get_service_requestGet a single service request by id, including current step, phase, and requestSteps.
get_workflow_statusGet the workflow state for a request: current phase, current step, and all requestSteps with status (PENDING/IN_PROGRESS/COMPLETED). Status is derived from currentStepId → phase.
list_categoriesList Meridian service categories (name, slug, icon, isActive, sortOrder, countryCode).
list_meetingsList meetings. Filter by serviceRequestId, status, or participant userId. Meetings are created with a fixed title/time/duration and explicit invites (customer/provider/both).
list_request_stepsList all RequestSteps for a request in order, including key, phase, assignedTo, stepType, status, startedAt, completedAt.
list_service_requestsList service requests. Filter by status (DRAFT, REQUIREMENTS, ADMIN_VALIDATION, PROVIDER_ACCEPTANCE, QUOTE, PAYMENT, DELIVERY, FULFILLMENT, COMPLETED, DISPUTED, CANCELLED), customerId, providerId.
list_servicesList Meridian services. Filter by category slug, active flag, or country code (e.g. TN, FR, PT).
meridian_statusCheck Meridian API connectivity (MERIDIAN_API_URL + MERIDIAN_API_KEY) and list available tools/resources. No params.
respond_to_meetingRecord RSVP for a meeting (ACCEPTED/DECLINED/PENDING). Declining records your answer but does NOT cancel the meeting.
update_request_statuswrite actionAdvance or set a request's status. Prefer advance_step for workflow transitions. Use only when you know the target phase is valid.
verify_paymentVerify a payment with the provider (Flouci for Tunisia — local wallet/card — or Stripe for international cards). Triggers server-side verification — redirect back to the portal alone is never proof of payment.
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
- Code scan21 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 16 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
Install directly
Runs npx -y @meridiantoolkit/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add meridian-mcp -- npx -y @meridiantoolkit/mcp
Meridian: common questions
- Is Meridian MCP server safe?
- Mostly: it is graded B (82/100). Read the Meridian safety report
- How do I install Meridian?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Meridian need an API key?
- Yes. The registry entry asks for
MERIDIAN_API_KEY. - Is Meridian maintained?
- The last commit was 16 days ago (2026-09-04). The latest release is v0.1.2.