Marketplace
bases
Query Obsidian Bases via the Bases Query plugin (RPC). Use when you need to read structured data from Obsidian bases.
$ Installieren
git clone https://github.com/ArtemXTech/personal-os-skills /tmp/personal-os-skills && cp -r /tmp/personal-os-skills/skills/bases ~/.claude/skills/personal-os-skills// tip: Run this command in your terminal to install the skill
SKILL.md
name: bases description: Query Obsidian Bases via the Bases Query plugin (RPC). Use when you need to read structured data from Obsidian bases.
Bases Skill
Query Obsidian Bases via the Bases Query plugin.
Endpoint
http://127.0.0.1:27125/rpc
Methods
List All Bases
curl -s -X POST http://127.0.0.1:27125/rpc \
-d '{"method":"bases"}' | jq '.results[].name'
Query a View
curl -s -X POST http://127.0.0.1:27125/rpc \
-d '{"method":"query","params":{"base":"path/to/file.base","view":"View Name"}}'
Get Schema (discover fields)
curl -s -X POST http://127.0.0.1:27125/rpc \
-d '{"method":"schema","params":{"base":"path/to/file.base","view":"View Name"}}'
Response Format
{
"count": 2,
"results": [
{
"path": "Notes/Example.md",
"name": "Example",
"frontmatter": {
"status": "active",
"date": "2026-01-03"
}
}
]
}
Extract Data with jq
# Names only
jq '.results[].name'
# Name + specific field
jq '.results[] | {name, status: .frontmatter.status}'
Plugin Required
Install via BRAT: https://github.com/ArtemXTech/obsidian-bases-query
Repository

ArtemXTech
Author
ArtemXTech/personal-os-skills/skills/bases
16
Stars
1
Forks
Updated6d ago
Added1w ago