Koskamo

FICKEL MCP

An MCP server for the FICKEL branded merchandise platform that allows AI agents to search the product catalog, retrieve specific product details, and submit quote requests for custom promotional items and corporate apparel.

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.

FICKEL MCP logo, by FICKEL | Branded Merch (FickelUSA)Vendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-01Operated by FICKEL | Branded Merch (FickelUSA)
MCP endpoint (Streamable HTTP)
https://fickel.ai/mcp
Vendor documentation

What you can do with it

  • Search the branded merchandise catalog for products
  • Retrieve details for a specific product by ID
  • Submit a quote request for custom branded items

Source and maintenance

Vendor evidenceRegistry 1.0.0

Protocol and capabilities

Server
FICKEL 1.0.0
MCP protocol
2025-06-18
Tools
3 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

FICKEL is the custom promotional products app from FickelUSA in Holland, Michigan: logo apparel, corporate team wear and branded merchandise for businesses, schools and teams. Use search_catalog and get_product to explore products, and request_quote to send a quote request to the FickelUSA team. The minimum order is 100 pieces. A quote request is not an order: no payment is taken, nothing is confirmed or shipped automatically, and FickelUSA follows up by email. Only send a quote request when the person you are helping asks for one and gives their own contact details. Prices are not listed; the quote reply includes pricing.

Tools

3 advertised

search_catalog — Search the FICKEL catalog
Advertised by the server during the last successful anonymous check.
Advertised read-only

Search FickelUSA custom promotional products (logo apparel, drinkware, bags, hats, pens and more). Returns up to 10 products with id, name, category, image and product page link. Use the id with get_product or request_quote.

search_catalog input schema
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "limit": {
      "type": "integer",
      "maximum": 10,
      "minimum": 1,
      "description": "How many results to return (1 to 10, default 5)."
    },
    "query": {
      "type": "string",
      "maxLength": 80,
      "description": "What to look for, e.g. \"travel mug\", \"embroidered polo\", \"tote bag\"."
    }
  },
  "additionalProperties": false
}
search_catalog annotations
{
  "title": "Search the FICKEL catalog",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
get_product — Get a FICKEL product
Advertised by the server during the last successful anonymous check.
Advertised read-only

Get one FickelUSA product by id: name, category, image, product page link and how to order (minimum 100 pieces, quote by email).

get_product input schema
{
  "type": "object",
  "required": [
    "id"
  ],
  "properties": {
    "id": {
      "type": "string",
      "pattern": "^[0-9a-f]{16}$",
      "description": "Product id from search_catalog (16 characters)."
    }
  },
  "additionalProperties": false
}
get_product annotations
{
  "title": "Get a FICKEL product",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
request_quote — Request a quote from FickelUSA
Advertised by the server during the last successful anonymous check.

Send a quote request for a product to the FickelUSA team on behalf of the person you are helping. Minimum order is 100 pieces. This only creates a pending request: no order is placed, no payment is taken and nothing ships. Returns a reference number; FickelUSA follows up by email with pricing and next steps.

request_quote input schema
{
  "type": "object",
  "required": [
    "product_id",
    "quantity",
    "contact_name",
    "company",
    "email"
  ],
  "properties": {
    "email": {
      "type": "string",
      "maxLength": 254,
      "description": "Email address where FickelUSA should send the quote."
    },
    "notes": {
      "type": "string",
      "maxLength": 1000,
      "description": "Optional notes, e.g. sizes or colors. Links are removed."
    },
    "company": {
      "type": "string",
      "maxLength": 120,
      "description": "Company, school or organization name."
    },
    "quantity": {
      "type": "integer",
      "minimum": 100,
      "description": "Number of pieces (minimum 100)."
    },
    "needed_by": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Optional date the items are needed, YYYY-MM-DD."
    },
    "product_id": {
      "type": "string",
      "pattern": "^[0-9a-f]{16}$",
      "description": "Product id from search_catalog."
    },
    "contact_name": {
      "type": "string",
      "maxLength": 100,
      "description": "Full name of the person requesting the quote."
    },
    "imprint_notes": {
      "type": "string",
      "maxLength": 500,
      "description": "Optional logo or imprint notes, e.g. \"1-color logo on left chest\"."
    }
  },
  "additionalProperties": false
}
request_quote annotations
{
  "title": "Request a quote from FickelUSA",
  "readOnlyHint": false,
  "openWorldHint": false,
  "idempotentHint": false,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

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
564 ms
95th percentile latency
564 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 564 ms · metadata changed · 3 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http fickel-mcp https://fickel.ai/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add fickel-mcp --url https://fickel.ai/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable fickel-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "fickel-mcp": {
      "url": "https://fickel.ai/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "fickel-mcp": {
      "type": "streamableHttp",
      "url": "https://fickel.ai/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start fickel-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "fickel-mcp": {
      "type": "http",
      "url": "https://fickel.ai/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http fickel-mcp https://fickel.ai/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "fickel-mcp": {
      "url": "https://fickel.ai/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "fickel-mcp": {
      "serverUrl": "https://fickel.ai/mcp"
    }
  }
}

Let your agent find its tools

Find servers like FICKEL MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run FICKEL 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.

Claim this listing