Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

com.ksaworks/goldseam

REMOTE · GOLDSEAM.KSAWORKS.COM · SCANNED SEP 27

The U.S. Marketplace of Learning2Earning Opportunity | Sourced checklists, progress, prior learning

+3 this week 73 Trust /100
Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security57
Transport & Reachability100
Schema Quality & AI Usability83
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 7677 tokens (~144/item across 53 items; 46 tools + 7 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management60
  • Stability observed for 18 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage99
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 98% of tool parameters carry a description.Partial
  • Structured output schemas are declared (24% of tools); any adoption earns full credit.Pass
Tool Safety75
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • 0 of 3 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "find_transfer_frameworks" implies "transfer" and declares readOnlyHint instead, contradicting what its own name says it does. See how to fix → Fail
  • An AI judge read all 48 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a current MCP spec version (2026-07-28).Pass
  • Supports UI / widget rendering.Pass
Install

How do I install the com.ksaworks/goldseam MCP server?

com.ksaworks/goldseam is a hosted endpoint at https://goldseam.ksaworks.com/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · goldseam.ksaworks.com

# add to Claude Code
claude mcp add --transport http com-ksaworks-goldseam 'https://goldseam.ksaworks.com/mcp'
// .cursor/mcp.json
{
  "mcpServers": {
    "com-ksaworks-goldseam": {
      "url": "https://goldseam.ksaworks.com/mcp"
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "com-ksaworks-goldseam": {
      "type": "http",
      "url": "https://goldseam.ksaworks.com/mcp"
    }
  }
}
# ~/.codex/config.toml
[mcp_servers.com-ksaworks-goldseam]
url = "https://goldseam.ksaworks.com/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-ksaworks-goldseam": {
      "type": "remote",
      "url": "https://goldseam.ksaworks.com/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add com-ksaworks-goldseam --url 'https://goldseam.ksaworks.com/mcp' --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  com-ksaworks-goldseam:
    url: "https://goldseam.ksaworks.com/mcp"
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "com-ksaworks-goldseam": {
      "Transport": "http",
      "Url": "https://goldseam.ksaworks.com/mcp"
    }
  }
}
# add to Vellum
assistant mcp add com-ksaworks-goldseam -t streamable-http -u 'https://goldseam.ksaworks.com/mcp'
// mcp.json
{
  "mcpServers": {
    "com-ksaworks-goldseam": {
      "type": "http",
      "url": "https://goldseam.ksaworks.com/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 27 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 57 to 60. That category is still filling its 30-day observation window: 17 days of observed history at the previous scan, 18 at this one. The score rises as the window fills, whether or not the server changes.

  • 25 Sept 26 +1
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 24 Sept 26 0
    • Server version: code build 810 · 9a2d75be → code build 813 · 5c54432d functional
  • 23 Sept 26 +1
    • The server rewrote its instructions, which are the text every model session reads security
    • Server version: code build 801 · 537b1307 → code build 810 · 9a2d75be functional
    • New tool “draft_my_claims” functional
    • New tool “get_dictionary_summary” functional
    • New tool “suggest_credit_for_my_learning” functional
  • 22 Sept 26 0
    • The server rewrote its instructions, which are the text every model session reads security
    • Schema quality: 6024 → 7018 ▼ functional
    • Tool coverage: 13% → 21% ▲ functional
    • The server now declares the “prompts” capability functional
    • New prompt “review_my_prior_learning” functional
    • New resource “GoldRibbon card” functional
    • Server version: code build 770 · b2c6acb7 → code build 801 · 537b1307 functional
    • New tool “assemble_my_formal_education” functional
    • New tool “assemble_my_work_and_credentials” functional
    • New tool “assert_my_life_experiences” functional
    • New tool “my_selfie_ksa_view” functional
  • 20 Sept 26 +1
    • New tool “comparability_for_learning_unit” functional
  • 19 Sept 26 0
    • Server version: code build 764 · 60ef42ab → code build 770 · b2c6acb7 functional
  • 18 Sept 26 +1
    • The server rewrote its instructions, which are the text every model session reads security
    • Server version: code build 748 · 2a9ac078 → code build 764 · 60ef42ab functional
Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 27 Sept 2026 · Probed https://goldseam.ksaworks.com/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=goldseam.ksaworks.com CN=WR3,O=Google Trust Services,C=US 9 Sept 2026 8 Dec 2026 RSA 2048 SHA256-RSA f329148fa78867c10a9762b32721519f
SANs: goldseam.ksaworks.com
CN=WR3,O=Google Trust Services,C=US (CA) CN=GTS Root R1,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 RSA 2048 SHA256-RSA 7ff005a91568d63abc22861684aa4b5a
CN=GTS Root R1,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 19 Jun 2020 28 Jan 2028 RSA 4096 SHA256-RSA 77bd0d6cdb36f91aea210fc4f058d30d

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of goldseam.ksaworks.com. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
com. present 19718 13 Verified
ksaworks.com. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://goldseam.ksaworks.com/mcp Verified 200
http (plaintext) http://goldseam.ksaworks.com/mcp HTTPS enforced 302 https://goldseam.ksaworks.com/mcp
MCP tools · 46 exposed · ~6,340 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
assemble_my_formal_education ~171

Read a person's transcripts into their evidence package: each file's text and status, its courses and exams as rows, and the items will_my_credits_transfer takes (courses as { unitid or school, code }; AP, CLEP and IB exams with a score). Ask the person for each transcript and the school it came from. Several transcripts are read side by side. A school several schools' names fit is answered with the candidates, and nothing is read. Nothing is stored: the answer returns the package for the agent to keep.

NameTypeReqDescription
filesarrayyes1 or more transcripts
packageobject–The goldribbon_package_v1 object an earlier GoldRibbon answer returned. Keep it for the person and send it back whole; GoldSeam keeps no copy.
NameTypeReqDescription
candidatesarray–When several schools fit a name: each file's candidates
contractstringyes–
countsobject–files, readable, courses, exams
filesarray–Each file read, with its extraction_status
limitsarray–What this answer could not do, each { code, statement }
next_actionsarray––
packageobject–The person's package, with this service's part filled
statementstringyes–

No examples provided.

assemble_my_work_and_credentials ~156

Read a person's resume, LinkedIn export, certificates, military records and apprenticeship records into their evidence package: each file's text and status, and the credential signals the certificate, military and apprenticeship documents carry. Ask the person for each file. This assembles; the Selfie is my_selfie_ksa_view. Nothing is stored: the answer returns the package for the agent to keep.

NameTypeReqDescription
filesarrayyes1 or more files
linkedin_urlstring–Optional: the person's LinkedIn profile address
packageobject–The goldribbon_package_v1 object an earlier GoldRibbon answer returned. Keep it for the person and send it back whole; GoldSeam keeps no copy.
NameTypeReqDescription
contractstringyes–
countsobject–files, readable, per_slot, credential_signals
filesarray–Each file read, with its extraction_status
limitsarray–What this answer could not do, each { code, statement }
next_actionsarray––
packageobject–The person's package, with this service's part filled
statementstringyes–

No examples provided.

assert_my_life_experiences ~149

Record what a person says they have done outside school and work (family, clubs, sports, faith, travel, self-taught projects, challenges) in their evidence package, each placed in a Selfie dimension by the KSA classifier or left unresolved, never defaulted. These are the person's own statements, kept apart from formal education. Nothing is stored: the answer returns the package for the agent to keep.

NameTypeReqDescription
entriesarrayyes1 to 20 life experiences
packageobject–The goldribbon_package_v1 object an earlier GoldRibbon answer returned. Keep it for the person and send it back whole; GoldSeam keeps no copy.
NameTypeReqDescription
contractstringyes–
countsobject–entries, added, unresolved
entriesarray–Each entry with its dimension, placement, facets and placed_by
limitsarray–What this answer could not do, each { code, statement }
next_actionsarray––
packageobject–The person's package, with this service's part filled
statementstringyes–

No examples provided.

certifications_for_occupation ~115

What certifications serve this occupation? SOC-keyed lookup (dashed SOC accepted with or without the O*NET .00 suffix).

NameTypeReqDescription
limitinteger–Optional page size (default 20, at most 50)
offsetinteger–Optional: the next_offset from a previous answer
socstringyesAn occupation code (SOC), e.g. 29-1141 for Registered Nurses or 47-2111 for Electricians — don't know it? search by the job name instead

No output schema declared.

No examples provided.

certifications_for_program ~112

Broad academic cross-reference by instructional program (CIP). A deliberately broader, lower-precision question than an occupation lookup — never its peer (contract § 4).

NameTypeReqDescription
cipstringyesA college program code (CIP), e.g. 51.3801 for Registered Nursing or 47.0201 for HVAC technology
limitinteger–Optional page size (default 20, at most 50)
offsetinteger–Optional: the next_offset from a previous answer

No output schema declared.

No examples provided.

checklists_requiring_learning_unit ~107

Which checklists require this course? Each requirement item that resolved to it, with its checklist id, award and group heading. Items that did not resolve to a course are never guessed into this list.

NameTypeReqDescription
learning_unit_idstringyesA learning unit id from learning_units or get_learning_unit
limitinteger–Optional page size (default 20, at most 100)
offsetinteger–Optional: the next_offset from a previous answer

No output schema declared.

No examples provided.

comparability_for_learning_unit ~273

Where does this course land at other schools, and what lands on it (exams included)? The published transfer rules for one course: the rules CourseShelf holds first (a school's own catalog, CourseAtlas), then CourseAtlas's direct rules read live. Each rule names its source authority, source_url and band; comparable, never equivalent. What lands on a course is answered from the held rules only.

NameTypeReqDescription
codestring–The course code as printed, e.g. HIST 201
directionstring–lands_as: where it lands; lands_on: what lands on it; both (default)
learning_unit_idstring–The course, by its learning unit id
limitinteger–Optional page size per list (default 10, at most 50)
offsetinteger–Optional: the offset of the next page
schoolstring–Or: the course's school, by name (with code or title)
target_unitidstring–Optional: narrow where it lands to one receiving school (IPEDS UNITID)
titlestring–Or: the course title, matched exactly
unitidstring–Or: the course's school, by IPEDS UNITID (with code or title)

No output schema declared.

No examples provided.

compare_destinations ~118

Line up 2 to 6 destination occupations side by side from one occupation: the bridge size (credential only, or the program bridges' awards as published), O*NET demand (median wage, outlook, bright outlook) and the evidence classes of the roads. Each cell is copied or counted, never scored.

NameTypeReqDescription
from_socstringyesThe occupation compared from, e.g. 51-4121
to_socsarrayyes2 to 6 destination SOC codes, e.g. from find_transitions
NameTypeReqDescription
columnsarray––
contractstringyes–
rowsarray––
statementstringyes–
understoodobject––

No examples provided.

compare_program_checklists ~231

Compare what a program takes at several institutions: for each IPEDS UNITID, that institution's published checklist for the program (requirement groups, items, published credit strings — the work effort) beside its published tuition and fee policy (the cost). Schedule is stated not held. Nothing is summed or computed by the service; an institution, checklist, or cost the catalogs do not hold is stated as such.

NameTypeReqDescription
detailstring–Optional: full (the default: every requirement group and item) or summary (per checklist its program, award, year, credits and group and item counts, with each school's College Scorecard tuition)
institution_offsetinteger–Optional: the next_institution_offset from a previous answer, for the next 5 institutions
programstringyesProgram or award words to match, e.g. nursing or Bachelor of Science in Nursing
unitidsarrayyes1 to 10 IPEDS UNITIDs, e.g. ["100663", "127060"]; answered 5 institutions per call, up to 3 checklists each

No output schema declared.

No examples provided.

crosswalk_code ~140

What does this code cross to? Auto-detects the family — dotted CIP (52.0201) or dashed SOC (11-1021, O*NET .00 suffix accepted) — and answers the other family's codes and titles from the federal CIP-SOC crosswalk.

NameTypeReqDescription
codestringyesA college program code (CIP, e.g. 51.3801) or an occupation code (SOC, e.g. 29-1141)
limitinteger–Optional page size (default 20, at most 50)
offsetinteger–Optional: the next_offset from a previous answer

No output schema declared.

No examples provided.

draft_my_claims ~209

Draft the credit claims a person's evidence supports, from their package (after my_selfie_ksa_view): each claim quotes the document it rests on. They are drafts for the person to keep, affirm or decline (set each claim's confidence to ratified, affirmed or declined in the package); the AI never affirms a claim. Give the school they are thinking of as `school` so its catalog is made ready for suggest_credit_for_my_learning. Nothing is stored: the answer returns the package for the agent to keep.

NameTypeReqDescription
aspirationstring–Optional: what the person is aiming for
languagestring––
packageobjectyesThe goldribbon_package_v1 object an earlier GoldRibbon answer returned. Keep it for the person and send it back whole; GoldSeam keeps no copy.
schoolstring–Optional: the school they are thinking of, a name or IPEDS UNITID; its catalog is made ready for the suggestions
NameTypeReqDescription
claimsarray–The claims drafted by this call, each with summary, source_fragment, kind, evidence_tier, confidence (drafted) and recommendation_mode
contractstringyes–
countsobject–drafted, answered_kept
limitsarray–What this answer could not do, each { code, statement }
next_actionsarray––
packageobject–The person's package, with this service's part filled
statementstringyes–

No examples provided.

expand_term ~93

What is this word, upward? Walks the WordNet is-a (hypernym) chain meaning to parent meaning, from the word's KSA-mapped sense toward its broader categories, so every step stays in the sense it started in. Each step carries its definition (gloss) and synonyms.

NameTypeReqDescription
termstringyesA word to see what broader kind of thing it is, e.g. carpentry

No output schema declared.

No examples provided.

find_agreements ~104

Which articulation or transfer agreements are held? Optional title words, or an institution's UNITID as a party. Answers none held when the build holds none.

NameTypeReqDescription
limitinteger–Optional page size (default 20, at most 100)
offsetinteger–Optional: the next_offset from a previous answer
querystring–Optional agreement title words
unitidstring–Optional: an institution party's IPEDS UNITID

No output schema declared.

No examples provided.

find_catalogs ~95

Which published catalog editions are held for this institution? Each catalog's edition year, format and source. Answers none held when the build holds none.

NameTypeReqDescription
limitinteger–Optional page size (default 20, at most 100)
offsetinteger–Optional: the next_offset from a previous answer
unitidstringyesThe institution's IPEDS UNITID, e.g. 225070

No output schema declared.

No examples provided.

find_checklists ~123

Which checklists — the generic itinerary of requirements for an award — does this institution publish? Optional award words or a program id narrow them; pass one to get_checklist.

NameTypeReqDescription
limitinteger–Optional page size (default 20, at most 100)
offsetinteger–Optional: the next_offset from a previous answer
program_idstring–Optional: one program's id
querystring–Optional award words, e.g. welding
unitidstringyesThe institution's IPEDS UNITID

No output schema declared.

No examples provided.

find_comparability ~136

Which comparability bundles (published transfer rules) are held? Optional receiving institution UNITID, agreement id, or a learning unit that appears as a source or substitute. Answers none held when the build holds none.

NameTypeReqDescription
agreement_idstring–Optional: the agreement that states it
learning_unit_idstring–Optional: a course named in it
limitinteger–Optional page size (default 20, at most 100)
offsetinteger–Optional: the next_offset from a previous answer
unitidstring–Optional: the receiving institution's IPEDS UNITID

No output schema declared.

No examples provided.

find_institution ~199

Which institution is this? A name fragment or an IPEDS UNITID answers with the institution's identity, sector, identifiers with their sources, and how many programs, checklists, and learning units its published catalog holds here. A state lists that state's institutions by name; with no name and no state, the answer is the states that hold institutions, each with its count.

NameTypeReqDescription
citystring–Optional city, one of a state answer's cities, e.g. Denison
limitinteger–Optional page size (default 20, at most 100)
offsetinteger–Optional: the next_offset from a previous answer
querystring–Name fragment or IPEDS UNITID, e.g. Denver or 127060
statestring–Optional two-letter state, e.g. TX: that state's institutions, those with a catalog held first; the answer lists the state's cities

No output schema declared.

No examples provided.

find_pathways ~113

Which pathways are held? Optional title words, an agreement id, or a checklist id. Answers none held when the build holds none.

NameTypeReqDescription
agreement_idstring–Optional: the agreement a pathway rests on
checklist_idstring–Optional: the checklist a pathway follows
limitinteger–Optional page size (default 20, at most 100)
offsetinteger–Optional: the next_offset from a previous answer
querystring–Optional pathway title words

No output schema declared.

No examples provided.

find_policies ~114

Which academic policies does this institution publish (transfer credit, prior learning, tuition and fees …)? Optional words narrow them. Answers none held when the build holds none.

NameTypeReqDescription
limitinteger–Optional page size (default 20, at most 100)
offsetinteger–Optional: the next_offset from a previous answer
querystring–Optional policy words, e.g. transfer
unitidstringyesThe institution's IPEDS UNITID, e.g. 225070

No output schema declared.

No examples provided.

find_programs ~155

Which programs match these words, across institutions? Program or award words (optionally one institution's UNITID) answer with each program's award, CIP, published credit figure verbatim, edition, source page and institution.

NameTypeReqDescription
citystring–Optional city: programs at that city's institutions
limitinteger–Optional page size (default 20, at most 100)
offsetinteger–Optional: the next_offset from a previous answer
querystringyesProgram or award words, e.g. welding or nursing
statestring–Optional two-letter state: programs at that state's institutions
unitidstring–Optional: one institution's IPEDS UNITID

No output schema declared.

No examples provided.

find_transfer_frameworks ~82

Which statewide or compact transfer frameworks are held? Optional name or jurisdiction words. Answers none held when the build holds none.

NameTypeReqDescription
limitinteger–Optional page size (default 20, at most 100)
offsetinteger–Optional: the next_offset from a previous answer
querystring–Optional framework name or jurisdiction words

No output schema declared.

No examples provided.

find_transitions ~260

Where can this occupation lead? For a SOC code: destination occupations, each with its typed roads (published by O*NET or by a credential serving both; mapped through the CIP-SOC crosswalk), each road with its source, basis and its class's karat; the bridges (credentials with their exam, education and experience conditions, and programs with checklists nearest the state given); and demand as O*NET publishes it. Roads only, no person data.

NameTypeReqDescription
classstring–Optional: only destinations with a road of this class (published, mapped)
fromstring–Or the job in everyday words, e.g. welder; several matching occupations answer candidates to pick from
from_socstring–The occupation's SOC code, e.g. 51-4121 (an O*NET .00 code is accepted)
limitinteger–Optional page size (default 10, at most 25)
offsetinteger–Optional: the next_offset from a previous answer
preferstring–Optional preference such as less physical; answered not held when O*NET work context is not held
statestring–Optional two-letter state for the program bridges
NameTypeReqDescription
contractstringyes–
facetsobject––
next_actionsarray––
resultsarray–The destination cards
statementstringyes–
total_matchinginteger––
understoodobject––

No examples provided.

get_agreement ~59

One agreement: its row, its parties (organizations resolved), and the pathways, comparability bundles and checklists that cite it. Signatories name people and are not served.

NameTypeReqDescription
agreement_idstringyesAn agreement id from find_agreements

No output schema declared.

No examples provided.

get_catalog ~50

One catalog edition: its row, the institutions that use it (and whom it is shared from), and how many programs it holds.

NameTypeReqDescription
catalog_idstringyesA catalog id from find_catalogs

No output schema declared.

No examples provided.

get_certification ~70

Everything held about one certification: issuer and issuer domain, occupations served, exam and renewal requirements, education-or-experience routes, Credential Engine registry identity where held, and the basis and source URL for the claim.

NameTypeReqDescription
idstringyesA certification id, copied from a search result's id field

No output schema declared.

No examples provided.

get_checklist ~154

What does this award require? One checklist: its requirement groups (every header and full item count), each group's items with published credit strings, alternatives, and — where an item resolved to a course — that course's own code, title, and published credits, attributed to the course. Items come in pages across the groups; the answer states items_total and next_item_offset. Every row names the captured page it came from.

NameTypeReqDescription
checklist_idstringyesA checklist id from programs_for_institution or compare_program_checklists
item_limitinteger–Optional items per page (default 60, at most 150)
item_offsetinteger–Optional: the next_item_offset from a previous answer

No output schema declared.

No examples provided.

get_comparability ~60

One comparability bundle: its row (credits awarded published beside any parse), the receiving institution, and its source and substitute courses, each resolved or stated unresolved.

NameTypeReqDescription
comparability_idstringyesA comparability id from find_comparability

No output schema declared.

No examples provided.

get_courseshelf_summary ~94

What does CourseShelf hold? From the records published with the build, read as published and never computed: per catalog area, how many institutions have loaded content and how many records were loaded; every table's row count; organizations by sector; the census of the whole index with its verdicts; and per-state counts and per-school verdicts where the build publishes them. Anything not published for this build is said so.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_dictionary_summary ~119

What does the KSA Dictionary hold? The words and meanings it places, the governed terms, the O*NET content-model elements, the link words and the CIP-SOC crosswalk, each with its own version and build date where the layer publishes one, and an honest not held where it does not. Read as published at boot, never computed at request time, and never a word lookup: for one word use resolve_term. The words it holds are those it places; it is not all of WordNet, and the answer says so.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_institution ~126

Everything held about one institution: its identity row, identifiers, addresses, websites, accreditations, relationships, identity history, published costs and calendar dates, each table under its own name, with counts of its programs, courses, checklists, catalogs, policies and agreements and the service that lists each. Contacts name people and are not served.

NameTypeReqDescription
organization_idstring–The institution's organization id from find_institution, e.g. ORG_225070
unitidstring–Or its IPEDS UNITID instead, e.g. 225070

No output schema declared.

No examples provided.

get_learning_unit ~71

One course whole: its row, prerequisites and corequisites, aliases, terms offered, articulation statements and comparable members — each linked course resolved or stated unresolved, never guessed — plus the transfer frameworks it maps to.

NameTypeReqDescription
learning_unit_idstringyesA learning unit id from learning_units or get_checklist

No output schema declared.

No examples provided.

get_pathway ~45

One pathway: its row and the checklist and agreement it links. Contacts name people and are not served.

NameTypeReqDescription
pathway_idstringyesA pathway id from find_pathways

No output schema declared.

No examples provided.

get_policy ~41

One published academic policy: its section, verbatim text, page, edition and source.

NameTypeReqDescription
policy_idstringyesA policy id from find_policies

No output schema declared.

No examples provided.

get_program ~63

One program whole: its row, identifiers, offerings (campus resolved), its institution, and the checklists that lead to its award — pass one to get_checklist.

NameTypeReqDescription
program_idstringyesA program id from programs_for_institution or find_programs

No output schema declared.

No examples provided.

get_transfer_framework ~48

One transfer framework: its row, authority, codes with their meanings, and the courses mapped to it (resolved).

NameTypeReqDescription
framework_idstringyesA framework id from find_transfer_frameworks

No output schema declared.

No examples provided.

learning_units ~170

What courses does this institution publish? Filter by subject abbreviation, course code (spaces and case ignored), or title words; each course carries its published credit string verbatim (ranges stay ranges), edition, and the captured page.

NameTypeReqDescription
codestring–Optional course code, e.g. BIO 201
limitinteger–Optional page size (default 50, at most 100)
offsetinteger–Optional: the next_offset from a previous answer
querystring–Optional title words
subjectstring–Optional subject abbreviation, e.g. BIO
unit_typestring–Optional learning-unit type, one of the answer's unit_types, e.g. course
unitidstringyesThe institution's IPEDS UNITID

No output schema declared.

No examples provided.

list_issuers ~70

The issuing organizations, optionally filtered by a name query.

NameTypeReqDescription
limitinteger–Optional page size (default 20, at most 50)
offsetinteger–Optional: the next_offset from a previous answer
querystring–Optional: part of an organization's name

No output schema declared.

No examples provided.

my_selfie_ksa_view ~189

The person's Selfie from their evidence package: the seven dimensions (skills, knowledge, abilities and more) as the evidence shows them, each item citing the file, the occupation O*NET describes, or the life experience it came from, plus what could not be placed. It mirrors, for the person to confirm, refine or reject; it is never a grade or a credit decision. The person's placements and dismissals in the package's selfie.learner_decisions are honored. Nothing is stored: the answer returns the package with the Selfie for the agent to keep.

NameTypeReqDescription
aspirationstring–Optional: what the person is aiming for
languagestring––
packageobjectyesThe goldribbon_package_v1 object an earlier GoldRibbon answer returned. Keep it for the person and send it back whole; GoldSeam keeps no copy.
NameTypeReqDescription
contractstringyes–
evidence_by_sourcearray–Each dimension's items grouped by the file, occupation or life experience they came from
evidence_truncatedarray––
limitsarray–What this answer could not do, each { code, statement }
next_actionsarray––
packageobject–The person's package, with this service's part filled
selfieobject–The seven dimensions in canon order, and learner_decisions
statementstringyes–
unresolved_itemsarray––

No examples provided.

occupations_for_certification ~71

What occupations does this certification serve?

NameTypeReqDescription
idstringyesA certification id, copied from a search result's id field
limitinteger–Optional page size (default 20, at most 50)
offsetinteger–Optional: the next_offset from a previous answer

No output schema declared.

No examples provided.

programs_for_institution ~117

What programs does this institution publish? Award, credential class, CIP, the published credit figure verbatim, catalog edition, the captured page each came from, and the checklist ids to pass to get_checklist.

NameTypeReqDescription
limitinteger–Optional page size (default 100, at most 200)
offsetinteger–Optional: the next_offset from a previous answer
querystring–Optional program or award words to filter by
unitidstringyesThe institution's IPEDS UNITID

No output schema declared.

No examples provided.

related_certifications ~101

What else serves the same occupation? Traverses on SOC only — a certification sharing solely an instructional program (CIP) is not related (contract § 4).

NameTypeReqDescription
idstringyesA certification id to find others like it, copied from a search result's id field
limitinteger–Optional page size (default 20, at most 50)
offsetinteger–Optional: the next_offset from a previous answer

No output schema declared.

No examples provided.

resolve_term ~144

Where does a word place in the KSA model? The KSA Dictionary is the shared vocabulary that defines the terms a learner uses to assert what they know, do, and are — and the terms a learning offering uses to express what it comprises — so both sides resolve to the same identifiers, never spelling matches. Answers from three linked layers (governed lexicon, O*NET content model, WordNet-derived index), each placement attributed to its layer with provenance; the WordNet placement carries the word's definition (gloss) and synonyms.

NameTypeReqDescription
termstringyesA word for something a person knows or can do, e.g. carpentry or mathematics

No output schema declared.

No examples provided.

search_certifications ~145

Which certification is this prose name? Start here for any plain question — a trade, field, job, skill, or company in everyday words. Returns candidates with ids, issuers, and source basis — candidates rather than a single guess when the name is ambiguous; the ids feed the other certification tools.

NameTypeReqDescription
issuerstring–Optional: only certifications from this organization
limitinteger–Optional page size (default 20, at most 50)
offsetinteger–Optional: the next_offset from a previous answer
querystringyesWhat you are looking for, in everyday words — a trade, field, job, or company
NameTypeReqDescription
certificationsarray–The certification cards
contractstringyes–
next_actionsarray––
next_offsetinteger––
portal_urlstring–The same search on the portal
statementstring––
total_matchinginteger––
understoodobject–What was read: words, issuer, and match (step, matched_terms, statement)

No examples provided.

search_programs_and_learning_units ~503

Which programs or courses match, and where? Words, a subject (CIP family, or unknown), a course subject prefix, a credential class, an award as published, and a school's state, city, type or UNITID answer with product cards (name, award, length and college when held, school and city, subject, checklist size, and what the program leads to through the CIP-SOC crosswalk) and the counts to refine by. Courses across every school need words of 3 or more characters; words held by very many courses need a state, city or school.

NameTypeReqDescription
awardstring–Optional award exactly as published, one of the answer's awards
cip––Optional: programs with this six-digit CIP code (e.g. 48.0508), a comma-separated list, or an array of codes
citystring–Optional city, one of a state answer's cities
codestring–Optional, courses only: a course code as printed, e.g. ZOO 2015; lists that code at every school, or within the state, city or school given
credentialstring–Optional, programs only: a credential class, one of the answer's credential values (e.g. ceterms:AssociateDegree), or none
limitinteger–Optional page size (default 10, at most 50)
offsetinteger–Optional: the next_offset from a previous answer
placestring–Optional: a place the question names, read as a state (name or code), a city, or a school, e.g. Wyoming or Casper
querystring–Words: a program's name or award, or a course's title
sectorstring–Optional school type as IPEDS labels it, e.g. public 2-year
statestring–Optional two-letter state
subjectstring–Optional CIP family (two digits, e.g. 51) or unknown
subject_codestring–Optional: a course subject prefix, e.g. NURS, one of the answer's subject codes. A course's own prefix as printed, or a prefix a program's checklist requires
typestring–program (the default) or learning_unit
unitidstring–Optional: one school's IPEDS UNITID
NameTypeReqDescription
build_versionintegeryesDeprecated: the same value as publish
census_clearedbooleanyes–
contractstringyes–
facetsobject–The refinements: each facet's values with their counts of held rows
next_actionsarray––
next_offsetinteger––
portal_urlstring–The same view on the portal
publishinteger–The data road's publish number
resultsarray–The product cards
schools_matchinginteger–How many schools hold the matching set
statementstringyes–
total_matchinginteger––
understoodobject–What was read: words, place (with candidates when several schools fit), the filters in force, question (frame, department, not_held words), lead (the product a page shows first), and match (step, wor…

No examples provided.

suggest_credit_for_my_learning ~294

Where is a person in the program they are aiming for, and what may their learning meet? Name the program with `checklist_id` (find it with find_programs at that school) and the answer is that program's checklist line by line: the lines their claims may meet, each with the claim, how well it is corroborated and every link cited; the lines a transfer answer in their package already covers; and the lines still needed. Learning no line matches stands as block credit. Without a program, no course is suggested and the claims stand as block credit. Each suggestion is a case to put to the school's prior learning review, never a promise: say may, never will. Nothing is stored: the answer returns the package with the suggestions for the agent to keep.

NameTypeReqDescription
aspirationstring–Optional: what the person is aiming for
checklist_idstring–The program the person is aiming for, from find_programs or find_checklists at that school. Its lines are the only courses considered; without it no course is suggested.
languagestring––
packageobjectyesThe goldribbon_package_v1 object an earlier GoldRibbon answer returned. Keep it for the person and send it back whole; GoldSeam keeps no copy.
target_unitidstringyesThe school's IPEDS UNITID, e.g. 240620
NameTypeReqDescription
contractstringyes–
countsobject–claims, comparable_courses, block_credits, checklist_lines, may_be_met, already_covered, still_needed
limitsarray–What this answer could not do, each { code, statement }
next_actionsarray––
packageobject–The person's package, with this service's part filled
statementstringyes–
suggestionsobject–unitid, school, checklist_id, program, checklist (every line in its own order, each may_be_met with the claim, band and cited chain, already_covered, or still_needed), comparable_courses, block_credi…

No examples provided.

will_my_credits_transfer ~281

Will my prior credits apply as credit at my target school? For each thing a person holds (an AP, CLEP or IB exam and its score, or a course taken at a school) the target school's own published transfer rules (CourseAtlas) and CollegeBoard's reported AP policy, in three states: covered (a rule carries it to a course at the target), missing (the target's own rule needs a higher score), unknown (no rule held; never a guess). Each covered item names the course it lands as, every rule with its minimum score and dates, how many rules agree, and the target's programs whose checklists require that course. A case to argue, not a verdict; recognition is the school's act.

NameTypeReqDescription
checklist_idstring–Optional: the target program's checklist id; the answer then names the lines each covered item addresses
heldarrayyes1 to 20 things held: an exam { program: AP|CLEP|IB, exam: its code (e.g. AP 3700) or title (e.g. United States History), score }, or a course { unitid or school, code as printed (e.g. HIS 110) }
target_unitidstringyesThe target school's IPEDS UNITID, e.g. 216038
NameTypeReqDescription
contractstringyes–
countsobject–covered, missing, unknown
itemsarray–One per held item: held, read_as, state (covered|missing|unknown), reason, lands_as (course, learning_unit_id, rules, corroboration, band, satisfies), statement
limitsarray–What this answer could not do, each { code, statement }
next_actionsarray––
statementstringyes–
targetobject––
understoodobject––

No examples provided.

Common questions

What is the com.ksaworks/goldseam MCP server?

com.ksaworks/goldseam is an MCP server listed in the public MCP registry as com.ksaworks/goldseam. The U.S. Marketplace of Learning2Earning Opportunity | Sourced checklists, progress, prior learning. This page covers its hosted endpoint (https://goldseam.ksaworks.com/mcp).

Is the com.ksaworks/goldseam MCP server safe to use?

com.ksaworks/goldseam scores 73 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the com.ksaworks/goldseam MCP server expose?

com.ksaworks/goldseam exposes 46 tools: search_certifications, get_certification, certifications_for_occupation, occupations_for_certification, related_certifications, and 41 more. Their descriptions and schemas cost roughly 6,340 tokens of context every time the server is loaded.

Does the com.ksaworks/goldseam MCP server require authentication?

No. We connected to com.ksaworks/goldseam without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the com.ksaworks/goldseam MCP server still maintained?

com.ksaworks/goldseam is still listed as active in the MCP registry. We last reached this channel on 27 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.