GetMyData MCP Server

Ask your AI for a spreadsheet of public web data.

Web & Search Apache-2.0 license Added Oct 30, 2026 Hosted / remote ✓ Verified Oct 30 16 tools

GetMyData is a Web & Search MCP (Model Context Protocol) server: Ask your AI for a spreadsheet of public web data. It is Apache-2.0-licensed and available as a hosted endpoint, so it works with no local install. It exposes 16 tools including refresh_session, submit_requisition, get_request, revise_requisition. Listed on MCP Collection since October 2026.

About GetMyData

GetMyData lets your AI assistant collect public web data for you and hand it back as a clean spreadsheet. Tell your assistant which public sources, fields and how many rows you need. It submits the request, you confirm with a one-time email code, and you get a free sample to check coverage and structure. If it looks right, you get a fixed quote and pay once yourself. No signup, no subscription, no API key. Results arrive as CSV, Excel or JSON with a field dictionary. Works with Claude, ChatGPT, Cursor and any assistant that supports MCP or skills. Public data only. If an order can't be delivered as confirmed, you get a full refund. Plugin and preview are free; full datasets are quoted on getmydata.io.

GetMyData tools (16)

Read from the live server on Oct 30, 2026. These are the tools your AI assistant can call once connected.

refresh_session
Before session expiry, renew using the current Mcp-Session-Id. Save the returned header/token. A session is valid for 7 days; each refresh extends it by up to 7 days, never beyond a hard lifetime of thirty days from initialization; request
submit_requisition
Request public web data as rows when browsing it yourself is impractical. Free sample first, one-off payment by the person, no signup or subscription. Collect every required field from the person first (sources, fields, filters, geo, row_ta
get_request
Read the current request, questions, sample and next action. After accepted payment, remind the customer about returned renewal/referral codes and expiry; pending codes are not ready. When next_action is wait, check again after suggested_ch
revise_requisition
Revise an unpaid request using the current expected_revision with the full set of required fields. Existing samples and quotes are replaced. Use it when next_action is revise (including reason_code no_capability: try other sources or fields
confirm_scope
Confirm the current immutable sample_id and revision and request a fixed quote. The quote is prepared asynchronously and emailed to the person with the payment link; check get_request on a schedule, never in a loop. After the final quote, u
confirm_quote
Record final quote confirmation for quote_id and revision. Use start_order next; start_order also records this selection if not already confirmed.
start_email_verification
Send (or resend) the one-time code that verifies the person’s email for this request. Needed before the sample is shown (sampling itself starts at once), and again before payment if the verification is older than the re-verify window. human
verify_email
Submit the code the person read from their email. A wrong code returns otp_invalid with attempts_remaining. On success the sample becomes visible once ready (or, at quote time, the order confirmation link is issued). Results are then emaile
start_order
Select the final quote and read the human confirmation link issued for the verified email (no second code). Save order_id and order_capability before passing confirmation_url to the person.
create_order
Read or update the order for the final quote. Pass explicitly available renewal, referral or channel codes in coupon_codes before payment starts. Tell the person which codes were added and their valid/invalid status. Give confirmation_url t
cancel_request
Cancel an unpaid request and release unused coupons where payment has not started. Paid orders require support.
get_quote
Read the quote or estimated waiting time, without payment credentials.
get_payment_status
Check email verification, order creation and verified payment status. After payment, return this request’s coupon notifications and a separate delivery token when files are ready.
get_order
Use the order_capability saved at order creation to read paid order status and obtain or renew a delivery token. It works with a new valid session if the original session expired; a current session is required. No email recovery; keep this
cancel_collection
Only when the person explicitly asks: stop continued collection of a guaranteed-N order whose get_order status is collecting. Rows delivered so far stay available, the order settles as partial, and the undelivered share is refunded pro rata
fetch_delivery
After payment, use the delivery token to list files or read rows. Every delivery lists json (the original records) and fields.json (which requested fields were found, with path and type) together. csv and xlsx appear only when the records a

How to connect GetMyData to Claude, Cursor or VS Code

GetMyData runs as a hosted remote MCP server at https://getmydata.io/mcp. Add that URL to your MCP client's config (Claude Code, Cursor, Windsurf or VS Code) and the tools appear immediately, no install required.

{
  "mcpServers": {
    "getmydata": {
      "url": "https://getmydata.io/mcp"
    }
  }
}

Claude Code: claude mcp add --transport http getmydata https://getmydata.io/mcp. Servers that require OAuth or an API key will prompt on first use.

GetMyData FAQ

What is GetMyData?

GetMyData is a Model Context Protocol (MCP) server in the Web & Search category. Ask your AI for a spreadsheet of public web data. MCP servers expose tools that AI assistants like Claude can call during a conversation.

How do I use GetMyData with Claude or Cursor?

GetMyData runs as a hosted remote MCP server at https://getmydata.io/mcp. Add that URL to your MCP client's config (Claude Code, Cursor, Windsurf or VS Code) and the tools appear immediately, no install required.

Is GetMyData free to use?

GetMyData is published under the Apache-2.0 license, so the software itself is free to run. Hosted or API-backed servers may have their own usage tiers; check the project homepage.

What tools does GetMyData provide?

GetMyData exposes 16 MCP tools: refresh_session, submit_requisition, get_request, revise_requisition, confirm_scope, confirm_quote, start_email_verification, verify_email, start_order, create_order, cancel_request, get_quote, and more. This list is read from the live server (last verified Oct 30, 2026).

Is the GetMyData MCP server online?

Yes. MCP Collection checks the endpoint every day; it last answered on Oct 30, 2026.

Where is the source code for GetMyData?

The source is at github.com/getmydata-io/getmydata-agent.

More Web & Search MCP servers