Server definition
- Hash
- sha256:70db390bb7499801db425eacd949b1f399b92fe42c8f718e3d5b82474a1f12dd
- What it is
- What a remote MCP server returned when asked what it offers: 2 tools
The blob, as servednamed by its sha256
{
"instructions": "LNX (lnx.net) makes link-in-bio pages: one address such as lnx.net/yourname that collects someone's links, socials and a short bio. Use create_page when the user wants a link-in-bio page, a personal landing page, or one link for their Instagram/TikTok bio. Gather their name and links from the conversation first; ask only for what is missing. Then give the user the returned claim_url.",
"tools": [
{
"description": "Checks whether lnx.net/<username> is available, and suggests alternatives if not.",
"inputSchema": {
"properties": {
"username": {
"description": "Desired username.",
"type": "string"
}
},
"required": [
"username"
],
"type": "object"
},
"name": "check_username",
"outputSchema": null
},
{
"description": "Builds a link-in-bio page on lnx.net from the user's name, links, socials and bio, and returns a claim_url. The user opens it, sees the finished page, can edit it, and publishes it to lnx.net/<username> with an LNX account. Nothing goes public until they do.",
"inputSchema": {
"properties": {
"bio": {
"description": "Short plain-text bio, max 1000 chars. Blank lines separate paragraphs.",
"type": "string"
},
"links": {
"description": "Link buttons, in display order (max 20). Websites, shops, booking pages, newsletters, latest release, etc.",
"items": {
"properties": {
"label": {
"description": "Button text, e.g. \"Book a session\".",
"type": "string"
},
"url": {
"description": "https://, mailto: or tel: URL.",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"type": "array"
},
"name": {
"description": "Display name of the person or brand, shown as the page title.",
"type": "string"
},
"socials": {
"description": "Social profiles shown as icons (max 10). Anything not in the platform list goes in links.",
"items": {
"properties": {
"platform": {
"description": "twitter means X/Twitter; website is a personal site.",
"enum": [
"instagram",
"tiktok",
"youtube",
"twitter",
"threads",
"linkedin",
"github",
"facebook",
"spotify",
"twitch",
"discord",
"pinterest",
"snapchat",
"dribbble",
"behance",
"email",
"website"
],
"type": "string"
},
"url": {
"description": "Profile URL; an email address for the email platform.",
"type": "string"
}
},
"required": [
"platform",
"url"
],
"type": "object"
},
"type": "array"
},
"tagline": {
"description": "One-line subtitle under the name, e.g. \"Ceramic artist in Lisbon\". Max 120 chars.",
"type": "string"
},
"theme": {
"description": "default = centered, round photo; boxy = full-width cover image; big-image = large photo beside the content.",
"enum": [
"default",
"boxy",
"big-image"
],
"type": "string"
},
"username": {
"description": "Desired address lnx.net/<username>: 3-30 lowercase letters, digits, _ or -. Omit to derive one from name.",
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "create_page",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:70db390bb7499801db425eacd949b1f399b92fe42c8f718e3d5b82474a1f12dd | sha256sum