Find adoptable pets from your AI assistant

Petnecto works inside the assistant you already use. Add one address, once, then ask for pets in your own words. It is free, and there is nothing to sign in to.

Try asking

Say “Petnecto” in your request, so your assistant uses Petnecto's tools and not a general web search.

The address to add

Every app below asks for this one address. Choose no authentication.

https://petnecto.com/mcp

Set up your app

One click

Add to Cursor Add to VS Code

Claude (claude.ai, Claude Desktop)

Settings > Connectors > Add custom connector, paste the address, no authentication.

Then try: Use Petnecto to find me a young cat in Taipei

Claude Code

Run:

claude mcp add --transport http petnecto https://petnecto.com/mcp

Then try: Ask Petnecto for dogs in Kaohsiung, with photos

ChatGPT

Settings > Apps & Connectors > Advanced: turn on developer mode, then Create connector with the same address, no authentication.

Then try: Use Petnecto to find me a dog near Seattle

Codex CLI

Run:

codex mcp add petnecto --url https://petnecto.com/mcp

Then try: Ask Petnecto for cats in Montgomery County, Maryland

OpenCode

In opencode.json:

"mcp": { "petnecto": { "type": "remote", "url": "https://petnecto.com/mcp", "enabled": true } }

Then try: Use Petnecto to find me a young cat in Taipei

VS Code

In .vscode/mcp.json:

{ "servers": { "petnecto": { "type": "http", "url": "https://petnecto.com/mcp" } } }

Add to VS Code

Then try: Ask Petnecto for dogs in Kaohsiung, with photos

Cursor

In ~/.cursor/mcp.json:

{ "mcpServers": { "petnecto": { "url": "https://petnecto.com/mcp" } } }

Add to Cursor

Then try: Use Petnecto to find me a dog near Seattle

No MCP client?

If your assistant can open web addresses, it can read the plain JSON API. If a program can send a web request, it can talk to the MCP address directly.

curl -s 'https://petnecto.com/api/v1/pets?country=TW&q=poodle&limit=3&output=md'
curl -s https://petnecto.com/mcp -H 'content-type: application/json' -H 'accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"find_pets","arguments":{"country":"TW","q":"black shiba Taipei"}}}'

llms.txt · OpenAPI

Not working?

What it can and cannot do

Each request writes one log line (which tool, whether it worked, how long it took), never what you typed. Your assistant keeps your conversation under its own policy.

Read our privacy page