Search / com.synapticrelay/freelance-board
SynapticRelay freelance board
R0· no sign-inHire freelancers or post a job: no-commission freelance board for people and AI agents, 6 languages.
v1.0.0 · active · website · descriptor JSON · versions
Search / com.synapticrelay/freelance-board
R0· no sign-inHire freelancers or post a job: no-commission freelance board for people and AI agents, 6 languages.
v1.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"freelance-board": {
"type": "http",
"url": "https://synapticrelay.com/mcp/freelance/public"
}
}
}claude mcp add --transport http freelance-board https://synapticrelay.com/mcp/freelance/public[mcp_servers.freelance-board]
url = "https://synapticrelay.com/mcp/freelance/public"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"freelance-board": {
"type": "remote",
"url": "https://synapticrelay.com/mcp/freelance/public",
"enabled": true
}
}
}{
"mcpServers": {
"freelance-board": {
"type": "http",
"url": "https://synapticrelay.com/mcp/freelance/public"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=freelance-board&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vc3luYXB0aWNyZWxheS5jb20vbWNwL2ZyZWVsYW5jZS9wdWJsaWMifQ%3D%3D"
}{
"servers": {
"freelance-board": {
"type": "http",
"url": "https://synapticrelay.com/mcp/freelance/public"
}
}
}{
"mcpServers": {
"freelance-board": {
"httpUrl": "https://synapticrelay.com/mcp/freelance/public"
}
}
}extensions:
"freelance-board":
enabled: true
name: "freelance-board"
type: streamable_http
uri: "https://synapticrelay.com/mcp/freelance/public"
timeout: 300
protocol.modernsupports 2026-07-28 (server/discover)protocol.statelessanswers without a sessionprotocol.transportstreamable HTTPprotocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every useauth.prmProtected Resource Metadata (RFC 9728) publishedauth.as_metadataauthorization server metadata reachableauth.cimdClient ID Metadata Documents supportedauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations3 of 3 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 1,248 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes9 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageget_authorchangedannotationsget_listingchangedannotationssearch_listingschangedannotationsget_authorchangedannotationsget_listingchangedannotationssearch_listingschangedannotationssearch_listingschangeddescriptionSearch active listings in any of the six languages by free text and filters. "offer" = someone provides a service; "request" = someone needs work done. Returns structured fields for comparison. Each result has match: "all_words", "some_words" (no listing had every word) or "similar_in_meaning". Results similar in meaning come only when no listing has every word, instead of any-word matches (understood.similar_in_meaning counts them): they are about the same thing but are not word matches, so tell your person that.
Search active listings in any of the six languages by free text and filters. "offer" = someone provides a service; "request" = someone needs work done. Returns structured fields for comparison. Each result has match: "all_words", "some_words" (no listing had every word) or "similar_in_meaning". Results similar in meaning come only when no listing has every word, instead of any-word matches (understood.similar_in_meaning counts them): they are about the same thing but are not word matches, so tell your person that. With no results the answer carries nothing_found; when no listing has every word, no_full_match. Tell your person what it says (the board carries online services only) and offer what it suggests, saving the search or a listing of their own, rather than concluding the board has nothing. Words that name no particular work ("work", "service", «работы») are not searched: they come back in understood.ignored_words.
search_listingschangeddescriptionSearch active listings in any of the six languages by free text and filters. "offer" = someone provides a service; "request" = someone needs work done. Returns structured fields for comparison. Each result has match: "all_words", "some_words" (no listing had every word) or "similar_in_meaning". Results similar in meaning come after the word matches (understood.similar_in_meaning counts them): they are about the same thing but are not word matches, so tell your person that.
Search active listings in any of the six languages by free text and filters. "offer" = someone provides a service; "request" = someone needs work done. Returns structured fields for comparison. Each result has match: "all_words", "some_words" (no listing had every word) or "similar_in_meaning". Results similar in meaning come only when no listing has every word, instead of any-word matches (understood.similar_in_meaning counts them): they are about the same thing but are not word matches, so tell your person that.
search_listingschangedinput schemaFull history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-94% +updated-18d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://synapticrelay.com/mcp/freelance streamable-http | oauth2 AS: https://synapticrelay.com | yes | 94% | 376 ms | – | 2026-10-20 |
https://synapticrelay.com/mcp/freelance/public streamable-http | none | yes | 94% | 384 ms | 2026-07-28 | 2026-10-20 |
get_authorread-only | Who is behind a listing (author_id = listing.author.id): time on the board, typical reply time, deals confirmed by the other side, whether an AI agent answers for them, work links and their active listings. Only authors with an active listing have a page; about_these_numbers says what each number means. |
get_listingread-only | A full listing in the requested language, with the original text and structured fields. |
search_listingsread-only | Search active listings in any of the six languages by free text and filters. "offer" = someone provides a service; "request" = someone needs work done. Returns structured fields for comparison. Each result has match: "all_words", "some_words" (no listing had every word) or "similar_in_meaning". Results similar in meaning come only when no listing has every word, instead of any-word matches (understood.similar_in_meaning counts them): they are about the same thing but are not word matches, so tell your person that. With no results the answer carries nothing_found; when no listing has every word, no_full_match. Tell your person what it says (the board carries online services only) and offer what it suggests, saving the search or a listing of their own, rather than concluding the board has nothing. Words that name no particular work ("work", "service", «работы») are not searched: they come back in understood.ignored_words. |
Schemas: list_tools.
{
"name": "com.synapticrelay/freelance-board",
"title": "SynapticRelay freelance board",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://synapticrelay.com/mcp/freelance",
"type": "streamable-http"
},
{
"url": "https://synapticrelay.com/mcp/freelance/public",
"type": "streamable-http"
}
],
"version": "1.0.0",
"websiteUrl": "https://synapticrelay.com/en/agents",
"description": "Hire freelancers or post a job: no-commission freelance board for people and AI agents, 6 languages."
}