Animal Checklist

io.github.ArneFfmPublished by GitHub account ArneFfmv1.1.0Updated Oct 24, 2026

Search animals in eight languages with habitats, countries, photos and source credits.

The publisher's own server: wcway

VerifiedStreamable HTTPWeb executableLocation & LifestyleKnowledge & Memory

Overview

AI-generated overview

A public, read-only remote MCP server that lets an assistant search animal species in eight languages with habitats, countries, photos and source credits.

What you can do
List the seven species groups with labels and species counts, and list ISO countries that carry observations with species counts. Search species by free text in eight languages or by scientific name, filtered by category, habitat and country, ranked by iNaturalist observations. Read one species in full: all common names, scientific name, habitats, country observation counts, photo credit and Wikipedia summary.
When to use it
Useful when an assistant needs quick reference facts about animals, such as species names in several languages, where a species lives, or which countries record it. The public catalog is read-only and needs no account.
Requirements
A remote Streamable HTTP endpoint; no local runtime, package, account or key is needed for the public catalog server. Network access to the provider's endpoint is required.
Before you install
The public catalog is read-only and keyless. A separate account endpoint requires a personal key sent as an Authorization Bearer header; that key is shown only once, expires after 90 days, and should be kept in the client's secret store rather than committed. A read-write key can mark catalog species as seen, which changes account data.

Installation

In SourceWeft

  1. Open Animal Checklist in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.ArneFfm%2Fanimal-checklist/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "animal-checklist": {
      "type": "http",
      "url": "https://animalchecklist.com/mcp"
    }
  }
}

README

Animal Checklist MCP

Animal Checklist offers two remote MCP servers over Streamable HTTP.

ServerURLAccess
Species cataloghttps://animalchecklist.com/mcpPublic, read only
Your accounthttps://animalchecklist.com/mcp/accountPersonal MCP key

The public server searches animal species and returns these details:

  • Names.
  • Habitats.
  • Countries.
  • Photos.
  • Source credits.

The account server also reads your synced sightings. A read-write key can mark a catalog species seen.

To configure account access:

  1. Create a personal key on your Account page.
  2. Choose a read key unless your MCP app must mark animals seen.
  3. Copy the key when it appears. Animal Checklist shows it only once.
  4. Remove the key from the same page when you no longer use the app.

Keys expire after 90 days.

Configure the account server with this HTTP header:

text
Authorization: Bearer YOUR_MCP_KEY

Keep the key in your MCP client's secret store. Do not commit it to a repository. The public mcp.json contains only the keyless catalog server because the Agent Plugins 1.0.0 format does not define portable secret references.

Both endpoints support MCP 2026-07-28 with per-request metadata and matching HTTP headers. Legacy clients retain initialization and result shapes. The authenticated account endpoint can expose checklist.sighting_changed after the operator enables its safe relay. Check server/discover with your key for Events readiness. The keyless catalog has no Events capability. See the Events contract.

The server.json and server-account.json files describe both servers for the official MCP Registry. The mcp.json file provides a portable public-server connection. See the developer guide for tool details and a client config example.

Source: README.md at commit a8343bf

Tools

4

list_categories

List categories

List the seven species groups with the label in the requested language and the species count. Call first to learn the valid `category` values.

Parameterslang

search_animals

Search animals

Search species by free text in any of eight languages or by scientific name, with optional category, habitat and ISO country filters. Ranked by iNaturalist observations. One page of card-sized records.

Parametersqperlangpagecountryhabitatcategory

get_animal

Get animal

Read one species: every common name, scientific name, habitats, country observation counts, the full photo credit and the Wikipedia summary.

Parametersidrequiredlang

list_countries

List countries

List every ISO country code that carries observations with its species count.

Takes no parameters.

Version history

2
  1. v1.1.0LatestOct 4, 2026
  2. v1.0.0Sep 26, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Wcway integrations