Programscape
by programscape.com · remote · no sign-in to list tools · v1.0.0 · published by com.programscape
Startup credits, programs and perks that fit your company, from checked, sourced records.
12 tools: 1 can delete or cancel things, 4 change things and 7 only read.
Scanned Oct 21, 2026
- Deletes or cancels1Claude Code: deny: see these tools
- Can't be undone0Claude Code: ask
- Changes things4Claude Code: ask: see these tools
- Only reads7Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http programscape https://programscape.com/api/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
12 tools
Deletes or cancels 1Claude Code: deny
update_my_planSaves answers and program choices to the founder’s own Programscape plan: new or changed answers, programs to keep, programs to set aside.No findings
Why it is in this group
- The name "update_my_plan" says "update": a word for a change.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it Saves answers and program choices to the founder’s own Programscape plan: new or changed answers, programs to keep, programs to set aside. Creates their first plan if they have none. Only what is sent changes; everything else in the plan (notes, progress, contacts) stays as it is.
Annotations the server declares
- title: Update the founder’s saved plan
- readOnlyHint: false
- destructiveHint: true
- idempotentHint: false
- openWorldHint: false
Changes things 4Claude Code: ask
partner_perks_adminFor the admin of a venture firm’s or studio’s perks list on Programscape (for example PSL’s): what needs a look (deals due to re-confirm, linked programs that changed or closed, im…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it For the admin of a venture firm’s or studio’s perks list on Programscape (for example PSL’s): what needs a look (deals due to re-confirm, linked programs that changed or closed, imported deals not yet checked), how each perk stands, how many founders joined through each invite link (counts under 3 are withheld), and when the partner’s own system last read its feed. Reads only; changes are made on the admin page.
Annotations the server declares
- title: Your partner perks list (for its admins)
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
portfolio_perksIf the founder joined a venture firm’s or studio’s perks on Programscape (for example PSL’s), returns that portfolio’s negotiated deals in the partner’s own words, labelled as the …No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it If the founder joined a venture firm’s or studio’s perks on Programscape (for example PSL’s), returns that portfolio’s negotiated deals in the partner’s own words, labelled as the partner’s terms, and the public programs the partner points them to, with their live records.
Annotations the server declares
- title: The founder’s portfolio perks
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
report_balanceRecords the balance a provider shows for one program the founder keeps on their Programscape plan and has marked approved: the amount left, in the unit the provider reports it (US …No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Records the balance a provider shows for one program the founder keeps on their Programscape plan and has marked approved: the amount left, in the unit the provider reports it (US dollars, credits or requests), when it was read, and whether the founder’s own router or their assistant reported it. Optionally sets the number under which the founder wants an email reminder, in the same unit. Returns the balance as stored on the plan, with when it was read and who reported it. It is a report, never an estimate or a total, and it is never added to other programs or set against the amount awarded. Changes nothing else on the plan.
Annotations the server declares
- title: Report a credit balance
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: false
- openWorldHint: false
save_plan_draftSaves a founder’s review as a one-day draft and returns a link that opens it on programscape.com with their answers and kept programs in place.No findings
Why it is in this group
- The name "save_plan_draft" says "save": a word for a change.
Description, as the server wrote it Saves a founder’s review as a one-day draft and returns a link that opens it on programscape.com with their answers and kept programs in place. The founder saves it there with an email code (no password). The link works for 24 hours.
Annotations the server declares
- title: Save the founder’s review
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: false
- openWorldHint: false
Only reads 7Claude Code: allow
build_routeReturns the review Programscape would show a founder, from what they have said about their company (stage, funding, the tools they use, company type and answers to earlier question…No findings
Why it is in this group
- The description's first verb is "return": a word for reading.
Description, as the server wrote it Returns the review Programscape would show a founder, from what they have said about their company (stage, funding, the tools they use, company type and answers to earlier questions): a short read of what matters at their stage, the programs worth their time now with each one’s standing and the questions that settle it, and what can wait and why. For questions about which startup credits, programs or perks fit a company. A standing is never a statement that the founder qualifies, and a standing of “Ask {provider}” means that provider decides on request and publishes no criteria, so the founder’s step is to ask it; each amount is that program’s own figure, never a total; no provider is ranked the winner. The result says how the review can be saved.
Annotations the server declares
- title: Build a founder’s route
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
compare_programsReturns families of programs that serve the same goal across providers, side by side, with no winner and no score.No findings
Why it is in this group
- The name "compare_programs" says "compare": a word for reading.
Description, as the server wrote it Returns families of programs that serve the same goal across providers, side by side, with no winner and no score.
Annotations the server declares
- title: Compare programs across providers
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_programReturns one program’s reviewed record: what it offers, the agent-tool capabilities its product offers where reviewed, who decides, exclusions, official sources and the date checked…No findings
Why it is in this group
- The name "get_program" says "get": a word for reading.
Description, as the server wrote it Returns one program’s reviewed record: what it offers, the agent-tool capabilities its product offers where reviewed, who decides, exclusions, official sources and the date checked.
Annotations the server declares
- title: Read one program
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
my_planReturns the founder’s saved Programscape plan: their answers, the programs they kept or set aside (a kept program says whether the founder marked it approved; an approved one carri…No findings
Why it is in this group
- The description's first verb is "return": a word for reading.
Description, as the server wrote it Returns the founder’s saved Programscape plan: their answers, the programs they kept or set aside (a kept program says whether the founder marked it approved; an approved one carries the expiration date and award the founder entered, and its last reported balance and reminder number, when it has them), and their review as it stands today on those answers. For a returning founder asking where things stand or what to do next.
Annotations the server declares
- title: Read the founder’s saved plan
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
profile_questionsReturns the shared questions, with their answer options, that shape a founder’s review.No findings
Why it is in this group
- The description's first verb is "return": a word for reading.
Description, as the server wrote it Returns the shared questions, with their answer options, that shape a founder’s review. A fact the founder hasn’t given stays unknown.
Annotations the server declares
- title: Questions that shape the route
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
search_programsSearches the reviewed catalog of startup credits, programs, support and product discounts across providers (AWS, Google Cloud, Microsoft Azure, OpenAI, Anthropic, NVIDIA, Stripe an…No findings
Why it is in this group
- The name "search_programs" says "search": a word for reading.
Description, as the server wrote it Searches the reviewed catalog of startup credits, programs, support and product discounts across providers (AWS, Google Cloud, Microsoft Azure, OpenAI, Anthropic, NVIDIA, Stripe and more). Each result carries its official source and the date it was last checked. Can be limited to programs whose product offers an agent-tool capability (search, scrape, crawl, browser, extract, llm or sandbox): a program matches when its record lists any one of those asked for, and results keep the catalog’s own order. A result lists its capabilities when its record has been reviewed for them. A listing is not a statement that anyone qualifies.
Annotations the server declares
- title: Search startup programs and offers
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
whats_changedReturns what Programscape’s latest checks against the providers’ own pages found, dated and sourced.No findings
Why it is in this group
- The description's first verb is "return": a word for reading.
Description, as the server wrote it Returns what Programscape’s latest checks against the providers’ own pages found, dated and sourced.
Annotations the server declares
- title: What changed in the latest re-checks
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http programscape https://programscape.com/api/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__programscape__build_route",
"mcp__programscape__my_plan",
"mcp__programscape__profile_questions",
"mcp__programscape__search_programs",
"mcp__programscape__get_program",
"mcp__programscape__compare_programs",
"mcp__programscape__whats_changed"
],
"ask": [
"mcp__programscape__report_balance",
"mcp__programscape__portfolio_perks",
"mcp__programscape__partner_perks_admin",
"mcp__programscape__save_plan_draft"
],
"deny": [
"mcp__programscape__update_my_plan"
]
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as programscape. Review it before you use it.