mcpbeat Sign in

WeFile MCP by usefulapi MCP Server

answering

WeFile MCP by usefulapi is answering right now. Last checked 11 min ago. It exposes 12 tools. Last commit 2 Nov 2026.

Create and save CT600 filings, generate documents, submit to HMRC and check status in WeFile.

Uptime history 21 hours of history
21 hours agonow
100.0%
Uptime 24h
77 of 77 checks
12
Tools
read from the server
180 ms
Response time
average over 24h
1
Stars
last commit 2 Nov 2026

What changed 1

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 2 November 2026. No other catalogue keeps this.

2 Nov a tool changed version

Nothing serious here today

Today is the operative word: we check WeFile MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.

run in your terminal
claude mcp add wefile --transport http https://wefile.usefulapi.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://wefile.usefulapi.io/mcp
~/.codex/config.toml
[mcp_servers.wefile]
url = "https://wefile.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "wefile": {
      "url": "https://wefile.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "wefile": {
      "type": "http",
      "url": "https://wefile.usefulapi.io/mcp"
    }
  }
}

Available tools 12

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

wefile
wefile_add_company
Add a UK company to your WeFile workspace by its 8-character Companies House number. WeFile fills in the name and address from Companies House. WeFile API: POST /company/add.
wefile_create_filing
Create a draft CT600 and Companies House filing for one company and accounting period. Nothing is sent to HMRC or Companies House yet. For an amendment of a WeFile filing, set isAmendment and amendmentOfFilingId. For an amendment of a return filed elsewhere, set isAmendment only: the draft starts empty. WeFile API: POST /filing/create.
wefile_delete_filing_credentials
Remove the stored HMRC gateway id, gateway password and Companies House code from a filing. Other fields stay. Refused while a submission is in flight. WeFile API: POST /filing/credentials/delete.
wefile_generate_document
Generate one filing document from the saved filing data. PDFs come back as base64 text and iXBRL as HTML. Results over 200,000 characters are cut and marked truncated. Filings over 12 months need subPeriod 1 or 2. WeFile API: GET /filing/document/generate.
wefile_get_company_periods
Get the accounting reference date and the accounting periods of one company, with the filed flags and due dates from HMRC and Companies House. Uses Companies House data. WeFile API: GET /company/periods.
wefile_get_filing_status
Get the overall status of a filing and its submission history. WeFile polls HMRC and Companies House first, so the result shows the latest accept or reject. Use it after wefile_submit_filing. WeFile API: GET /filing/status.
wefile_list_companies
List the companies in your WeFile workspace, with their WeFile company id, name, Companies House number and filing count. Start here to find the companyId for other tools. WeFile API: GET /companies.
wefile_list_documents
List the documents WeFile can generate for a filing (accounts, tax computation, CT600), with whether each is available now. WeFile stores no documents; generate them with wefile_generate_document. WeFile API: GET /filing/document/list.
wefile_list_filings
List the filings in your WeFile workspace: CT600 returns and Companies House accounts, with their status. WeFile API: GET /filings.
wefile_list_submissions
List the submissions made for a filing to HMRC and Companies House, with their status, HMRC IRmark and body hash. Does not poll the agencies; use wefile_get_filing_status for that. WeFile API: GET /filing/submissions.
wefile_save_filing
Save the figures and settings of a draft filing. Set profitLossData and balanceSheetData from the figures the user gives; WeFile computes the totals and the tax. Status in_progress starts the payment step. Send the gateway password and the Companies House code only to wefile_submit_filing. Required: filingTypes, before submit. WeFile API: POST /filing/save.
wefile_submit_filing
Send a filing to HMRC, Companies House or both. A live key (wf_live_) files a real return, so confirm the figures first; try a test key (wf_test_) before a live one. Pass the gateway credentials here for this call only: WeFile uses them once and does not store them. Check the result with wefile_get_filing_status. WeFile API: POST /filing/submit.

Endpoints

URLTransportStateLatencyChecked
https://wefile.usefulapi.io/mcp streamable-http answering 71 ms 11 min ago

Alternatives to WeFile MCP by usefulapi

same job, measured the same way
Fakturowo MCP by usefulapi
by usefulapi

Read invoices, clients and products in Fakturowo; create documents and update payment status.

9 tools answering
Click2Mail MCP by usefulapi
by usefulapi

Read Click2Mail credit, jobs, costs and tracking; upload documents, create and submit mail jobs.

22 tools answering
Onfido MCP by usefulapi
by usefulapi

Create and read Onfido applicants, documents, checks and reports.

14 tools answering
Gavel MCP by usefulapi
by usefulapi

List workflows and variables; create sessions and list session documents in Gavel.

4 tools answering
AdminPulse MCP by usefulapi
by usefulapi

Read relations, invoices, tasks and documents; create tasks and log interactions in AdminPulse.

15 tools answering
Docparser MCP by usefulapi
by usefulapi

Run Docparser parsers: import documents by URL or upload, check status, read parsed results.

9 tools answering
SignRequest MCP by usefulapi
by usefulapi

Read documents, signature requests and templates; send, cancel and resend requests in SignRequest.

14 tools answering
OKSign MCP by usefulapi
by usefulapi

Read documents, signatures, contacts and credits; manage contacts and remove documents.

14 tools answering

WeFile MCP by usefulapi — questions

Answers built from our own checks of this server.

What can WeFile MCP by usefulapi do?
It exposes 12 tools, read directly from the server on our last check. Among them: wefile_add_company, wefile_create_filing, wefile_delete_filing_credentials, wefile_generate_document, wefile_get_company_periods, wefile_get_filing_status and 6 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is WeFile MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 77 of 77 checks got a reply (100.0%), average response time 180 ms. The bar chart above shows every period we have measured.
How do I connect WeFile MCP by usefulapi?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does WeFile MCP by usefulapi need an API key?
No. WeFile MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 12 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is WeFile MCP by usefulapi?
It answers our handshake in 180 ms on average, which is faster than 76% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is WeFile MCP by usefulapi open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 1 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at wefile.usefulapi.io, which runs on its operator's own terms.