io.usefulapi/wefile
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
WeFile MCP by usefulapi
Publisher-provided description
Create and save CT600 filings, generate documents, submit to HMRC and check status in WeFile.
Summary by lookupd
Lets an agent create, save, generate documents for, submit and track UK CT600 and Companies House filings for companies.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http wefile https://wefile.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add wefile --url https://wefile.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"wefile": {
"url": "https://wefile.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (12 tools)
Publisher-provided text
wefile_list_companiesList 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 owefile_get_company_periodsGet 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 Howefile_add_companyAdd 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: POSTwefile_list_filingsList the filings in your WeFile workspace: CT600 returns and Companies House accounts, with their status. WeFile API: GET /filings.wefile_get_filing_statusGet 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. Usewefile_list_submissionsList 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_filwefile_list_documentsList the documents WeFile can generate for a filing (accounts, tax computation, CT600), with whether each is available now. WeFile stores no documents; generatewefile_generate_documentGenerate 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 truwefile_create_filingCreate 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 WeFwefile_save_filingSave the figures and settings of a draft filing. Set profitLossData and balanceSheetData from the figures the user gives; WeFile computes the totals and the taxwefile_delete_filing_credentialsRemove 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 Awefile_submit_filingSend 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
Details
- Version: 1.4.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 422 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/wefile/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/wefile)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp