Context7
ส่งคู่มือการใช้ไลบรารีและเฟรมเวิร์กรุ่นล่าสุดให้ AI อ่านก่อนตอบ ช่วยให้โค้ดที่ AI เขียนไม่ใช้คำสั่งเก่าที่เลิกใช้แล้ว
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
CC0 sound effects API for AI agents — search, preview, and download via MCP.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:
https://api.lotsofsounds.com/mcpพิมพ์คำสั่งนี้ใน Terminal
claude mcp add --transport http lotsofsounds https://api.lotsofsounds.com/mcpวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"lotsofsounds": {
"url": "https://api.lotsofsounds.com/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"lotsofsounds": {
"type": "http",
"url": "https://api.lotsofsounds.com/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:
https://api.lotsofsounds.com/mcpชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ยังไม่ได้อ่านรายการเครื่องมือของตัวนี้ เราตรวจ endpoint ทีละชุดวนไป
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 7 พ.ย. 2569
ชื่อใน registry ยืนยันโดเมน lotsofsounds.com แล้ว (registry ตรวจความเป็นเจ้าของโดเมน)
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.0.0) เข้า registry 2 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT ที่เปิดโหมดนักพัฒนา
ในหมวดเดียวกันมี Context7, Codebase Memory, Exa
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
ส่งคู่มือการใช้ไลบรารีและเฟรมเวิร์กรุ่นล่าสุดให้ AI อ่านก่อนตอบ ช่วยให้โค้ดที่ AI เขียนไม่ใช้คำสั่งเก่าที่เลิกใช้แล้ว
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
A public, no-key API for searching and previewing curated free sound effects. Built for apps, games, videos, automation, and AI agents by Lots of Sounds.
Looking for a maintained Freesound API alternative? Start with the free sample endpoint below, then use the full Lots of Sounds API when you need catalog search, filters, and downloads.
curl -G "https://api.lotsofsounds.com/api/v1/sounds/sample" \
--data-urlencode "q=door knock" \ --data-urlencode "limit=6"
No account or API key is required. The response contains up to 12 curated samples:
{
"data": [ { "id": "fs-133889", "name": "Large Wood Door Knocking", "description": "Knocking on a door to a large entry", "tags": ["door", "knocking", "wood"], "duration": 2.86766, "stream_url": "/api/v1/sounds/sample/fs-133889/stream" } ], "pagination": { "page": 1, "limit": 6, "total": 6, "totalPages": 1 } }
The example is abbreviated; fields and matching results can change as the curated sample set improves.
| Method | Endpoint | Authentication | Purpose |
|---|---|---|---|
GET | /api/v1/sounds/sample | None | List or search curated samples |
GET | /api/v1/sounds/sample/{id}/stream | None | Get a temporary stream URL |
Use q for a text query or tags for comma-separated tags. limit accepts 1 through 12.
curl -G "https://api.lotsofsounds.com/api/v1/sounds/sample" \
--data-urlencode "tags=door,knock" \ --data-urlencode "limit=6"
Use the relative stream_url returned with a sound:
curl "https://api.lotsofsounds.com/api/v1/sounds/sample/fs-133889/stream"
This returns JSON containing a time-limited stream_url; it does not put an MP3 in this repository.
Requires Node.js 18 or newer.
const params = new URLSearchParams({ q: "notification", limit: "6" });
const response = await fetch( https://api.lotsofsounds.com/api/v1/sounds/sample?${params}, );
if (!response.ok) { throw new Error(Lots of Sounds returned HTTP ${response.status}); }
const { data } = await response.json(); console.log(data);
Run the complete dependency-free example:
node examples/javascript.mjs "notification"
For a typed client that also supports authenticated search, metadata, and downloads, see lotsofsounds/sound-effects-api-js.
The included example uses only the Python standard library:
git clone https://github.com/lotsofsounds/free-sound-effects-api.git
cd free-sound-effects-api python3 examples/python.py "notification"
Or use requests directly:
import requests
response = requests.get( "https://api.lotsofsounds.com/api/v1/sounds/sample", params={"q": "notification", "limit": 6}, timeout=20, ) response.raise_for_status() print(response.json()["data"])
This repository includes a dependency-free find-free-sound-effects skill. Copy that directory into your agent's skills directory, or point your agent at the checked-out repository.
Example request:
Find a short, calm notification sound for an AI assistant.
The skill searches the free endpoint, compares metadata, and requests a temporary stream URL for the selected sample.
Lots of Sounds also provides a hosted Model Context Protocol server:
claude mcp add lotsofsounds --transport http https://api.lotsofsounds.com/mcp
The browse_samples MCP tool works without authentication. Full-catalog tools require an API key:
claude mcp add lotsofsounds --transport http https://api.lotsofsounds.com/mcp \
--header "x-api-key: $LOS_API_KEY"
Cursor, ChatGPT, Claude Desktop, Windsurf, and other Streamable HTTP clients can connect to the same endpoint. See the MCP setup guide for client-specific configuration.
The public samples are intentionally small and curated. The authenticated API adds:
curl -G "https://api.lotsofsounds.com/api/v1/sounds" \
-H "x-api-key: $LOS_API_KEY" \ --data-urlencode "q=gentle notification chime" \ --data-urlencode "max_duration=2"
Read the API docs, compare plans, or sign up and create an API key.
Keep API keys on the server. Do not expose LOS_API_KEY in browser bundles or public repositories.
Both services help developers find sound effects, but this project is not a drop-in implementation of the Freesound API. Lots of Sounds provides a smaller no-key CC0 sample surface, a first-party hosted MCP server for AI agents, and an authenticated API for production search and downloads. Expect different endpoints, response shapes, catalog coverage, and account terms.
Yes. The sample list and sample stream endpoints need no account and no API key. Full-catalog search and downloads require a paid Lots of Sounds plan.
The curated sample collection is CC0. For the full catalog and current usage terms, review the Lots of Sounds license information before publishing audio.
Yes. The REST API returns structured JSON, the repository includes an agent skill, and the hosted MCP server exposes purpose-built sound tools.
No. It contains documentation, small code examples, and an agent skill. Audio is served by the Lots of Sounds API.
Repository code is available under the MIT License. Audio returned by the API is governed separately by the Lots of Sounds license terms.