Search Signed's public angel investor directory by sector, check size, or keyword. No login needed.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
One angel investor's public Signed profile by login: bio, investment description, sectors, check size, links, the portfolio companies they've pinned, whether (and where) they take pitches from founders, follower counts, and a few similar investors. Logins come from search_investors or list_investors, or from a signed.com/@login URL. Private profiles are indistinguishable from nonexistent ones.
The investor's login, with or without the leading @.
One angel investor's public Signed profile by login: bio, investment description, sectors, check size, links, the portfolio companies they've pinned, whether (and where) they take pitches from founders, follower counts, and a few similar investors. Logins come from search_investors or list_investors, or from a signed.com/@login URL. Private profiles are indistinguishable from nonexistent ones.
| Argument | Type | Description |
|---|---|---|
| login* | string | The investor's login, with or without the leading @. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"login"
],
"properties": {
"login": {
"type": "string",
"description": "The investor's login, with or without the leading @."
}
},
"additionalProperties": false
}The check-size ranges an investor can list on their Signed profile — the valid values for the check_size filter on list_investors and search_investors — smallest to largest, with how many public investors write each.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [],
"properties": {},
"additionalProperties": false
}Public Signed investors who follow the given investor, alphabetically by name. Only public profiles appear on either side, the same as signed.com/@login/followers.
| Argument | Type | Description |
|---|---|---|
| page | integer | 1-indexed page number (default 1). |
| login* | string | The investor's login, with or without the leading @. |
| per_page | integer | Results per page (default 30, max 100). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"login"
],
"properties": {
"page": {
"type": "integer",
"description": "1-indexed page number (default 1)."
},
"login": {
"type": "string",
"description": "The investor's login, with or without the leading @."
},
"per_page": {
"type": "integer",
"description": "Results per page (default 30, max 100)."
}
},
"additionalProperties": false
}Public Signed investors the given investor follows, alphabetically by name. Only public profiles appear on either side, the same as signed.com/@login/following.
| Argument | Type | Description |
|---|---|---|
| page | integer | 1-indexed page number (default 1). |
| login* | string | The investor's login, with or without the leading @. |
| per_page | integer | Results per page (default 30, max 100). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"login"
],
"properties": {
"page": {
"type": "integer",
"description": "1-indexed page number (default 1)."
},
"login": {
"type": "string",
"description": "The investor's login, with or without the leading @."
},
"per_page": {
"type": "integer",
"description": "Results per page (default 30, max 100)."
}
},
"additionalProperties": false
}Browse Signed's public angel investor directory: every investor with a public profile, most complete profiles first, optionally narrowed to one sector or one check size. Each result carries the investor's login (for get_investor), what they invest in, the checks they write, their pinned portfolio companies, and whether they take pitches. Use search_investors when you have a name or a keyword.
| Argument | Type | Description |
|---|---|---|
| page | integer | 1-indexed page number (default 1). |
| sector | string | Only investors who list this sector. Takes the slug (devtools, fintech, health); list_sectors has the full set with names. |
| per_page | integer | Results per page (default 30, max 100). |
| check_size | string | Only investors writing checks in this range. Takes the slug (10k-25k) or the label ($10K-$25K); list_check_sizes has both. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [],
"properties": {
"page": {
"type": "integer",
"description": "1-indexed page number (default 1)."
},
"sector": {
"enum": [
"devtools",
"data",
"security",
"productivity",
"marketing",
"sales",
"hr",
"legal",
"fintech",
"crypto",
"health",
"education",
"government",
"defense",
"hard-tech",
"robotics",
"space",
"climate",
"construction",
"real-estate",
"logistics",
"ecommerce",
"food",
"travel",
"media",
"gaming",
"social",
"sports"
],
"type": "string",
"description": "Only investors who list this sector. Takes the slug (devtools, fintech, health); list_sectors has the full set with names."
},
"per_page": {
"type": "integer",
"description": "Results per page (default 30, max 100)."
},
"check_size": {
"type": "string",
"description": "Only investors writing checks in this range. Takes the slug (10k-25k) or the label ($10K-$25K); list_check_sizes has both."
}
},
"additionalProperties": false
}The sectors an investor can list on their Signed profile — the valid values for the sector filter on list_investors and search_investors — with how many public investors list each, a one-line description, and example companies. Busiest sectors first.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [],
"properties": {},
"additionalProperties": false
}Search Signed's public angel investor directory by keyword: a name, a login, or a word from an investor's bio or investment description ("climate", "former founder", "pre-seed"). A query that names a sector also matches investors who list that sector. Only public profiles are searched. Add sector or check_size to narrow the hits; use list_investors to browse a facet without a keyword.
| Argument | Type | Description |
|---|---|---|
| q* | string | Search text, matched against name, login, bio, investment description, and sector names and slugs. |
| page | integer | 1-indexed page number (default 1). |
| sector | string | Only investors who list this sector. Takes the slug (devtools, fintech, health); list_sectors has the full set with names. |
| per_page | integer | Results per page (default 30, max 100). |
| check_size | string | Only investors writing checks in this range. Takes the slug (10k-25k) or the label ($10K-$25K); list_check_sizes has both. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Search text, matched against name, login, bio, investment description, and sector names and slugs."
},
"page": {
"type": "integer",
"description": "1-indexed page number (default 1)."
},
"sector": {
"enum": [
"devtools",
"data",
"security",
"productivity",
"marketing",
"sales",
"hr",
"legal",
"fintech",
"crypto",
"health",
"education",
"government",
"defense",
"hard-tech",
"robotics",
"space",
"climate",
"construction",
"real-estate",
"logistics",
"ecommerce",
"food",
"travel",
"media",
"gaming",
"social",
"sports"
],
"type": "string",
"description": "Only investors who list this sector. Takes the slug (devtools, fintech, health); list_sectors has the full set with names."
},
"per_page": {
"type": "integer",
"description": "Results per page (default 30, max 100)."
},
"check_size": {
"type": "string",
"description": "Only investors writing checks in this range. Takes the slug (10k-25k) or the label ($10K-$25K); list_check_sizes has both."
}
},
"additionalProperties": false
}