OpenGrant UK grants
Search UK grant schemes and funders: deadlines, awards, eligibility and official guidance links.
我该使用它吗
质量与安全性
发现(3)
- HIGH
- MEDIUM在 search_grants 中
- MEDIUM在 get_grant 中
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"opengrant": {
"url": "https://opengrant.co.uk/mcp"
}
}
}远程端点
https://opengrant.co.uk/mcpstreamable-http它能做什么
工具清单
工具(6)
🟢search_grants(q, region, organisation, theme, closes_before, ...)
Search open, rolling and forthcoming UK grant schemes (deadline not yet passed) and return their public facts, soonest deadline first: funder, status, deadline, award range, where it applies, who can apply, the official guidance link and OpenGrant's canonical URL. Results are sorted soonest deadline first. Use closes_before for 'closing this month' questions. These are the same free facts listed in https://opengrant.co.uk/llms-full.txt; detailed criteria and application steps are on the funder's own guidance page (officialGuidanceUrl). Always tell users to confirm deadlines and eligibility there before applying. Set include_recently_closed to also find schemes that closed in the last 90 days (e.g. to answer 'what was the deadline for X'). `deadline` is a UK date (YYYY-MM-DD) when the source gave no time, otherwise an ISO instant; `deadlineUk` is the same in words. Page through results with offset; `total` is the full count.
输入模式
{
"type": "object",
"properties": {
"q": {
"type": "string",
"maxLength": 200,
"description": "Keywords, e.g. a funder or programme name or a topic such as 'community energy'. Optional."
},
"region": {
"type": "string",
"enum": [
"england",
"scotland",
"wales",
"northern-ireland",
"north-east",
"north-west",
"yorkshire",
"east-midlands",
"west-midlands",
"east-of-england",
"london",
"south-east",
"south-west"
],
"description": "UK nation or English region the applicant is in. Optional."
},
"organisation": {
"type": "string",
"enum": [
"charities",
"businesses",
"schools",
"universities",
"local-authorities",
"public-bodies",
"large-companies",
"individuals"
],
"description": "Type of applicant. Optional."
},
"theme": {
"type": "string",
"enum": [
"education",
"health",
"disability",
"poverty",
"overseas-aid",
"housing",
"faith",
"arts-culture-heritage-science",
"sport",
"animals",
"environment",
"community-development",
"armed-forces",
"equality",
"recreation"
],
"description": "Cause area. Optional."
},
"closes_before": {
"type": "string",
"format": "date",
"description": "Only schemes whose next deadline is on or before this date (YYYY-MM-DD, UK date). Schemes without a deadline are then left out."
},
"include_recently_closed": {
"type": "boolean",
"description": "Also return schemes that closed in the last 90 days (default false)"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"description": "Maximum results to return (default 10). `total` reports how many match."
},
"offset": {
"type": "integer",
"minimum": 0,
"maximum": 2000,
"description": "Skip this many results, for paging (default 0)"
}
},
"additionalProperties": false
}🟢get_grant(id)
Read the public facts for one grant scheme by its OpenGrant id (the UUID in https://opengrant.co.uk/opportunities/{id}). Works for open, forthcoming and recently closed schemes; a scheme whose deadline has passed is reported as closed.
输入模式
{
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid",
"description": "OpenGrant grant id"
}
},
"required": [
"id"
],
"additionalProperties": false
}🟢get_funder(slug, charity_number, name)
Read a UK funder's public profile: type, charity or company number, website, register description and income, published 360Giving totals, its open, rolling and forthcoming schemes and its recently closed ones, each with its URL. Look a funder up by OpenGrant slug (from a funderUrl), UK charity number, or name (returns the closest matches if there is more than one).
输入模式
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"maxLength": 200,
"description": "Slug from https://opengrant.co.uk/funders/{slug}"
},
"charity_number": {
"type": "string",
"maxLength": 20,
"description": "Registered charity number (England & Wales, Scotland or Northern Ireland), e.g. '1160879' or 'SC003133'"
},
"name": {
"type": "string",
"maxLength": 200,
"description": "Funder name or part of it, e.g. 'Gannochy'"
}
},
"additionalProperties": false
}🟢count_matching_grants(q, region, organisation, theme, closes_before)
Count open, rolling and forthcoming UK grant schemes matching optional filters, with the same rules as search_grants. Returns a number and a link to the matching search on the website. Use search_grants to see the schemes themselves.
输入模式
{
"type": "object",
"properties": {
"q": {
"type": "string",
"maxLength": 200,
"description": "Keywords, e.g. a funder or programme name or a topic such as 'community energy'. Optional."
},
"region": {
"type": "string",
"enum": [
"england",
"scotland",
"wales",
"northern-ireland",
"north-east",
"north-west",
"yorkshire",
"east-midlands",
"west-midlands",
"east-of-england",
"london",
"south-east",
"south-west"
],
"description": "UK nation or English region the applicant is in. Optional."
},
"organisation": {
"type": "string",
"enum": [
"charities",
"businesses",
"schools",
"universities",
"local-authorities",
"public-bodies",
"large-companies",
"individuals"
],
"description": "Type of applicant. Optional."
},
"theme": {
"type": "string",
"enum": [
"education",
"health",
"disability",
"poverty",
"overseas-aid",
"housing",
"faith",
"arts-culture-heritage-science",
"sport",
"animals",
"environment",
"community-development",
"armed-forces",
"equality",
"recreation"
],
"description": "Cause area. Optional."
},
"closes_before": {
"type": "string",
"format": "date",
"description": "Only schemes whose next deadline is on or before this date (YYYY-MM-DD, UK date). Schemes without a deadline are then left out."
}
},
"additionalProperties": false
}🟢list_example_grants(limit)
List up to three showcase grants whose full record (summary, criteria and contacts) is public. These are fixed examples, not search results; use search_grants to find schemes.
输入模式
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 3,
"description": "Maximum number of examples to return (default 3)"
}
},
"additionalProperties": false
}🟢get_example_grant(id)
Read one showcase grant's full record by UUID. For any other grant use get_grant, which returns its public facts.
输入模式
{
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
}
},
"required": [
"id"
],
"additionalProperties": false
}社区
证据