UK funding discovery, inside your AI agent.
Shoots's catalogue of UK grants, programmes, social investment, and in-kind support, made available to Claude, ChatGPT, Gemini, and any other MCP-compatible agent.
One-click connect
Add as a custom connector in your AI client and sign in with OAuth 2.0 — nothing to paste or manage.
Five tools
search_funding_and_support, get_opportunity_detail, get_provider_intelligence, get_taxonomy, health_check.
UK-specialised
Eligibility-aware scoring across the four funding types — grants, programmes, investment, in-kind.
Connect
In Claude, ChatGPT, Gemini, or any MCP-compatible client: add a custom connector pointing at the remote MCP server URL below, then sign in to Shoots and authorise access. Authentication uses OAuth 2.0 with Dynamic Client Registration and PKCE — you don't paste a client ID or secret; the client registers itself.
https://www.shootsfunding.co.uk/api/mcp/v1/mcp
Transport: Streamable HTTP (JSON-RPC). Authentication is OAuth 2.0. On the free plan the connection reads only. On the Apply and Adviser plans it can also write to your own pipeline and goals, and never to another organisation's data.
Disconnecting
Remove or disconnect the connector in your AI client to revoke its access. There is nothing to undo on our side.
Revocation is enforced immediately. The next request made with that credential is refused, and its refresh token stops working at the same moment, so the client cannot quietly renew itself. Access tokens are short-lived regardless. Reconnecting starts a fresh authorisation and issues new credentials.
Tools
Fifteen tools. Which ones a connection sees depends on the plan behind it: five on the free plan, eight on Apply, all fifteen on Adviser. The server advertises only the tools your plan includes, so an agent is never offered something it cannot call.
Read-only. Complete eligibility criteria and exclusions on every result, on every plan.
search_funding_and_supportSearch the catalogue by sector, region, beneficiary group, organisation structure, amount, deadline and funding type. Returns ranked opportunities, each with the funder’s own application link plus a Shoots link for full details and eligibility.get_opportunity_detailFull detail for a single opportunity: eligibility, amounts, deadline and application process.get_provider_intelligenceA funder’s profile — priorities, what they fund, who can apply, and their currently open opportunities.get_taxonomyShoots’s controlled vocabularies (sectors, regions, structures, funding types, beneficiary groups) for translating a free-text need into precise filters.health_checkServer status, version, and catalogue freshness.
Adds your own pipeline. These write, and only ever to your organisation’s own data.
get_pipelineYour pipeline items with their ids, stages, amounts, deadlines and outcomes.add_to_pipelineRecord an opportunity in your pipeline so it can be tracked and counted against your goal.update_pipeline_itemUpdate an item’s stage, amount, deadline or outcome. Moving to won or declined records the result.
Adds funding-goal planning. The arithmetic is deterministic, not generated.
get_briefingWhere you stand and what to do next: plan state, catalogue changes and candidate opportunities in one call.get_plan_stateThe plan arithmetic against your goal — secured, in pipeline weighted and unweighted, gap, run rate, concentration.get_funding_goalYour active funding goal: target, secured to date, period and funding-mix targets.set_funding_goalSet the funding goal once you have stated a target and a deadline. Initial setup happens in the app.update_goal_purposesAdd, edit or retire purpose lines on the active goal without replacing it.recommend_mixDerive the recommended funding mix from your purpose split using a published rulebook.assess_opportunity_against_planOne opportunity’s eligibility verdict and match breakdown, read against your plan.
Example prompts
- “What funding is available for a youth arts charity in Leeds?”
search_funding_and_supportAny plan - “What does The Fore fund, and who is eligible to apply?”
get_provider_intelligenceAny plan - “Is that one worth applying for? Add it to my pipeline and mark it as applying.”
assess_opportunity_against_plan, add_to_pipeline, update_pipeline_itemApply plan and above - “How far off my funding goal am I, and what should I go after next?”
get_briefing, get_plan_stateAdviser plan
Troubleshooting
- Can’t connect, or the sign-in loopsAllow pop-ups and complete the Shoots sign-in. The connector handles credentials via OAuth, so no manual key is needed.
- Authorization required (401)Re-authenticate the connector — your token may have expired or been revoked.
- Rate limited (429)Limits are per credential. Wait for the reset time shown in each response’s rate_limit_status field.
- No resultsThe catalogue is UK-only and curated (~600 live opportunities). Broaden your filters, or call get_taxonomy for valid values. Zero-result responses include a diagnostic with suggested looser filters.
- A link looks unverified, or a result is missingOpportunity URLs are re-validated weekly; rows that fail are hidden by default. Set exclude_unverified_urls to false to include them.
- Still stuckEmail hello@shootsfunding.co.uk — we aim to reply within 2 business days.