Pickly MCP
An MCP server that allows AI assistants to create group polls from chat conversations and check voting results. It supports various voting styles like ranked choice, scoring, and availability checks without requiring voters to create accounts.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://usepickly.com/mcpWhat you can do with it
- Make a poll for Friday dinner with options like Thai, pizza or sushi
- Check which of the next three Saturdays everyone can make
- Let the team rank five names for a project
- Check how the dinner poll is going
Source and maintenance
Protocol and capabilities
- Server
- pickly 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 2 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
2 advertised
create_poll — Create a poll
Create a Pickly poll to help a group decide something together (where to eat, which date, what to watch) and get a link to share in the group chat. Nobody needs an account to vote.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"question",
"options"
],
"properties": {
"options": {
"type": "array",
"items": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Text and place options: an http(s) link, e.g. a menu or a listing."
},
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Date options: YYYY-MM-DD."
},
"note": {
"type": "string",
"description": "Date and time options: a short note, e.g. \"after work\"."
},
"time": {
"type": "string",
"pattern": "^\\d{2}:\\d{2}$",
"description": "Time options: HH:MM, 24-hour. Optional on date options."
},
"title": {
"type": "string",
"description": "The option's name. Needed for text and place options."
},
"address": {
"type": "string",
"description": "Place options: the place's own address, e.g. a restaurant's street address."
}
}
},
"maxItems": 20,
"minItems": 2,
"description": "2 to 20 options, all of the optionKind."
},
"question": {
"type": "string",
"description": "What the group is deciding, e.g. \"Where do we eat on Friday?\""
},
"maxChoices": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 1,
"description": "multi polls only: how many options each person may tick. Leave out for no limit."
},
"optionKind": {
"enum": [
"text",
"date",
"time",
"place"
],
"type": "string",
"default": "text",
"description": "What every option is: a named thing, a calendar date, a time of day, or a place."
},
"description": {
"type": "string",
"description": "Optional extra context shown under the question."
},
"votingStyle": {
"enum": [
"multi",
"ranked",
"score",
"swipe",
"availability"
],
"type": "string",
"default": "multi",
"description": "How people vote. multi: tick every option that works (the default, good for most choices). ranked: put the options in order; an instant runoff picks the winner. score: 1 to 5 stars each. swipe: yes or no per option, one card at a time. availability: yes, if need be, or no per option; best for finding a date that suits everyone."
},
"closesInHours": {
"type": "number",
"maximum": 8760,
"description": "When voting closes, in hours from now. Defaults to 24.",
"exclusiveMinimum": 0
}
}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": false
}get_results — Get poll results
Read the current standings of a Pickly poll: who's winning, by how much, and whether voting has closed.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"poll"
],
"properties": {
"poll": {
"type": "string",
"description": "The poll's link (https://usepickly.com/p/…) or its id."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 1286 ms
- 95th percentile latency
- 1286 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 1286 ms · metadata changed · 2 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http pickly-mcp https://usepickly.com/mcpCodex
codex mcp add pickly-mcp --url https://usepickly.com/mcpCursor
{
"mcpServers": {
"pickly-mcp": {
"url": "https://usepickly.com/mcp"
}
}
}Cline
{
"mcpServers": {
"pickly-mcp": {
"type": "streamableHttp",
"url": "https://usepickly.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"pickly-mcp": {
"type": "http",
"url": "https://usepickly.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http pickly-mcp https://usepickly.com/mcpClaude Desktop
{
"mcpServers": {
"pickly-mcp": {
"url": "https://usepickly.com/mcp"
}
}
}Windsurf
{
"mcpServers": {
"pickly-mcp": {
"serverUrl": "https://usepickly.com/mcp"
}
}
}Let your agent find its tools
Find servers like Pickly MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other productivity and knowledge servers
Do you run Pickly MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.